网淘吧来吧,欢迎您!

返回首页 微信
微信
手机版
手机版

Video Transcript Downloader

2026-03-27 新闻来源:网淘吧 围观:50
电脑广告
手机广告

视频转录下载器

./scripts/vtd.js功能:

  • 将转录内容打印为整洁的段落(时间戳可选)。
  • 下载视频/音频/字幕。

转录行为:

  • YouTube:尽可能通过youtube-transcript-plus获取。
  • 其他情况:通过yt-dlp拉取字幕,然后清理成段落。

设置

cd ~/Projects/agent-scripts/skills/video-transcript-downloader && npm ci

转录(默认:整洁段落)

./scripts/vtd.js transcript --url 'https://…'
./scripts/vtd.js transcript --url 'https://…' --lang en
./scripts/vtd.js transcript --url 'https://…' --timestamps
./scripts/vtd.js transcript --url 'https://…' --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

格式(列出 + 选择)

列出可用格式(格式ID、分辨率、容器、纯音频等):

./scripts/vtd.js formats --url 'https://…'

下载特定格式ID(示例):

./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads -- --format 137+140

优先选择MP4容器且不重新编码(尽可能复用流):

./scripts/vtd.js download --url 'https://…' --output-dir ~/Downloads -- --remux-video mp4

注意事项

  • 默认的转录输出是单个段落。仅在要求时使用--timestamps参数。
  • [音乐]这样的括号内提示信息默认会被移除;通过--keep-brackets参数可以保留它们。
  • 对于字幕回退下载音频字幕格式等操作,请在--之后传递额外的yt-dlp参数。
./scripts/vtd.js formats --url 'https://…' -- -v

故障排除(仅在需要时)

  • 缺少yt-dlpffmpeg
brew install yt-dlp ffmpeg
  • 验证:
yt-dlp --version
ffmpeg -version | head -n 1
免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏
文章底部电脑广告
手机广告位-内容正文底部
上一篇:Technical Analyst 下一篇:ArXiv Watcher

相关文章

您是本站第263016名访客 今日有14篇新文章/评论