下载

  • 下载 youtube-dl

http://ytdl-org.github.io/youtube-dl/

  • 下载 ffmpeg

http://ffmpeg.org/download.html#build-windows

以上两组文件解压到同一个目录中即可

使用

  • 列出视频包含的字幕类型(使用本地代理):
1
 .\youtube-dl.exe --list-subs --proxy 127.0.0.1:7890 https://www.youtube.com/watch?v=Yvfz4HGtoPc

会得到如下反馈:

1
2
3
4
...以上忽略
Available subtitles for Yvfz4HGtoPc:
Language formats
zh-TW    vtt, ttml, srv3, srv2, srv1

说明这个视频有一个字幕文件,使用以下命令行设置字幕、下载字幕、下载视频并合并视频:

1
.\youtube-dl.exe --sub-lang zh-TW  --write-sub --embed-subs  --proxy 127.0.0.1:7890 https://www.youtube.com/watch?v=vOt4BbWLWQw