用途:接收 YouTube、小宇宙单集、B站、抖音和小红书视频链接后提取字幕或逐字稿,输出 Markdown 与 SRT。
主要能力:脚本优先获取平台已有字幕;没有字幕时自动抽取音频,并按 Groq → 本地 Whisper → agent-reach 的顺序选择 ASR。输出包括带来源、语言和时间戳的 *_transcript.md、存在可靠时间轴时生成的 *_subtitles.srt,以及仅在用户确认后保存到 media/ 的原视频(小宇宙保存原音频)。
使用方式:先定位 Skill 目录 SVT_HOME,若为空需用户提供路径。首次使用或环境异常时运行 bash "$SVT_HOME/scripts/run.sh" doctor。随后执行 bash "$SVT_HOME/scripts/run.sh" transcribe "<URL>" --output-dir "<输出目录>",默认输出到当前目录下的 video-transcripts/。读取脚本最后一行 SPACE_VIDEO_TRANSCRIPT_RESULT=... 并向用户展示文件路径、来源平台和字幕或 ASR 来源。字幕提取完成后必须询问是否下载原视频,仅当用户明确同意后才运行 download 命令。平台要求登录态时可在允许后加 --cookies-from-browser chrome,不得索取或回显 Cookie。
适用场景:用户发送上述平台链接,要求提取字幕、文案、逐字稿或视频转文字,或在字幕完成后希望下载原视频。中文平台字幕直接交付;仅英文字幕且用户要中文稿时,由当前 Agent 翻译并保留时间戳。专有名词明显错误时先列出低置信度修正。
限制:小宇宙只接受 /episode/ 单集页;抖音、小红书抓取失败时需先在 Chrome 打开或登录后重试;无可用 ASR 时需配置 GROQ_API_KEY、安装 openai-whisper 或配置 agent-reach transcribe。不支持 DRM、付费或无权访问的内容,不绕过验证码、权限校验和平台限制。成片字幕的断句、ASS 样式或烧录需使用 space-video-subtitle。平台差异和依赖说明见 references/platforms.md。价格、收费与更多平台支持情况暂未提供。