SuperAPI AI 工具集

video-transcript-downloader

设计与创作

查看项目

更新于 10-15 23:33

技能介绍

用途:从 YouTube 及任何 yt-dlp 支持的网站获取视频、音频、字幕,并把字幕整理成干净的段落式文字稿。

主要能力:./scripts/vtd.js 支持打印文字稿(默认单段落,可选时间戳)、下载视频/音频/字幕、列出并选择格式。YouTube 优先通过 youtube-transcript-plus 获取文字稿,否则用 yt-dlp 拉取字幕再清理成段落。

安装:cd "${CODEX_HOME:-~/.codex}/skills/video-transcript-downloader" && npm ci

常用命令: ./scripts/vtd.js transcript --url 'https://…'(可加 --lang en、--timestamps、--keep-brackets) ./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads ./scripts/vtd.js audio --url 'https://…' --output-dir ~/Downloads ./scripts/vtd.js subs --url 'https://…' --output-dir ~/Downloads --lang en ./scripts/vtd.js formats --url 'https://…' ./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads -- --format 137+140 ./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads -- --remux-video mp4

限制与说明:默认输出单段落文字稿,仅在需要时使用 --timestamps;默认去除 [Music] 等方括号提示,可用 --keep-brackets 保留;在 -- 之后可传额外 yt-dlp 参数。缺少 yt-dlp/ffmpeg 时可用 brew install yt-dlp ffmpeg 安装,并用 yt-dlp --version、ffmpeg -version | head -n 1 验证。该技能复制自 steipete/agent-scripts,采用 MIT 许可。其他平台支持范围、收费与效果暂未提供。