如何禁用音频和视频合并youtube-dl
?换句话说,如何强制youtube-dl
下载单个可增量播放的视频?
单独的音频和视频文件的问题是,在视频和音频完全下载并合并之前,您无法观看任何视频。无需合并,即使视频仅在几秒钟前下载,人们也可以开始观看该视频。
答案1
-k, --keep-video
通过该选项提供了保留单独下载的音频和视频文件(自 2015 年 4 月起默认接收,版本 2015.04.26)的方法,例如
youtube-dl -k https://...your_url
但是,这最终仍会合并文件,留下 3 个文件。
如果您想避免合并而只想获取音频和视频文件,您可以使用
youtube-dl -f bestvideo,bestaudio -o '%(title)s-%(format_id)s.%(ext)s' https://...your_url
如中所述下载音频和视频,无需合并/复用。
答案2
合并是选择的结果格式的视频下载。格式选项解释在官方自述文件中。
为了避免合并,应该使用“最佳”格式。例如这样:
youtube-dl -f best https://...your_url
或者,如果您想沿途设置最大宽度/高度:
youtube-dl -f 'best[width<=1920,height<=1080]' https://...your_url