我正在尝试下载播放列表(http://www.viewster.com/serie/1291-19458-000/) 使用 youtube-dl 但如果我下载-f best
它,大多数时候都会给我一个带有西班牙语或法语字幕的 720p 日语配音视频,但我想要的是带有英语字幕的日语配音。Youtube-dl 没有在其帮助中列出任何视频语言选择命令(仅适用于字幕),所以我不知道是否存在某种未记录的命令。
然后我运行-F
后发现每一集都有 4 种不同的语言 (en、ja-en、ja-fr、ja-es)、6 种分辨率 (234p、...、720p) 和 3 种流媒体方式 (hls、http、hds) + 仅音频。ja-en-http-XXXX
例如,其中 XXXX 是视频的 tbr,单位为 kbit/s。
我尝试使用字幕语言选项,但没有效果,因为字幕是编码视频的一部分。
有没有办法下载所需的语言,而无需手动找出 tbr 并将其放入命令中?
答案1
-f best'[format_id^=ja-en-http]'
^=
表示“以...开始”;你也可以用*=
(“包含”)来表示