用途:Media Studio 提供浏览器控制台脚本,用于操作 X 的 Media Studio(studio.x.com),覆盖媒体上传、媒体库管理、媒体分析查看、变现配置和视频字幕管理。
主要能力:mediaStudio.js 提供 navigate()(跳转到 studio.x.com)、listMedia()(列出已上传媒体,上限由 maxMediaToScan 控制)、uploadMedia(file)(上传媒体文件)、viewAnalytics()(查看播放量与互动等媒体分析)、monetizationSettings()(打开变现配置)、liveStream()(打开直播管理)。videoCaptions.js 提供 addToCurrentVideo()(为当前页面视频添加字幕)、upload('file.srt')(上传 SRT 字幕文件)、generate()(触发自动字幕生成,Premium 功能)、download()(下载已有字幕)、remove()(移除视频字幕)。
使用方式:打开 x.com 或 studio.x.com,按 F12 打开开发者工具并进入 Console,粘贴 src/mediaStudio.js 后回车即可调用上述函数。mediaStudio.js 可配置 delayBetweenActions(默认 2000 毫秒)、scrollDelay(默认 2000 毫秒)、maxMediaToScan(默认 100)、maxRetries(默认 5)。
适用场景:需要批量管理 X 媒体库、查看媒体级分析、配置变现或为视频添加字幕时使用。
限制:Media Studio 部分功能需要 X Premium / Creator 订阅;自动字幕生成为 Premium 功能;手动 SRT 上传对所有用户在推文页面可用;Media Studio 的分析比推文级分析更详细。相关技能包括 video-downloading、content-posting、creator-monetization、analytics-insights。