需要的参数:
- –list-subs:列出可下载的所有字幕
- –write-sub:储存字幕
- –write-auto-sub: 储存自动翻译的字幕,限 youtube 可以使用
- –embed-sub:将字幕合并至影片中,需搭配 –write-sub 参数使用
- –all-subs:下载所有字幕
- –sub-format:下载的字幕格式,如果原影片没有指定的字幕格式会去下载其他格式的字幕
- –sub-lang:选择要下载的字幕语言,用逗号分隔,例如:zh_TW,ja
- –convert-subs:将下载的字幕转换成其他格式,目前支援 srt|ass|vtt|lrc
列出所有可用字幕
yt-dlp --list-subs https://www.youtube.com/watch?v=bODvB_U5ixo --proxy https://127.0.0.1:1081 --no-check-certificate
同时下载影片和字幕
yt-dlp --write-auto-sub --sub-lang zh-Hans-en,en-en --convert-subs srt https://www.youtube.com/watch?v=XLk5yks9c_Q --proxy https://127.0.0.1:1081 --no-check-certificate
只下载字幕(添加–skip-download参数)
yt-dlp --write-auto-sub --sub-lang zh-Hans-en,en-en --convert-subs srt https://www.youtube.com/watch?v=XLk5yks9c_Q --proxy https://127.0.0.1:1081 --no-check-certificate
发表回复