如何在不合并的情况下使用 youtube-dl 下载

Vas*_*kov 7 video youtube-dl

如何禁用音频和视频合并youtube-dl?换句话说,如何强制youtube-dl下载单个可增量播放的视频?

单独的音频和视频文件的问题在于,在视频和音频完全下载并合并之前,您没有任何视频可以观看。无需合并,即使几秒钟前才下载的视频,也可以开始观看。

Fra*_*ing 5

通过该-k, --keep-video选项提供了一种保留单独下载的音频和视频文件(自 2015 年 4 月和版本 2015.04.26 起默认接收)的方法,例如

youtube-dl -k https://...your_url
Run Code Online (Sandbox Code Playgroud)

但是,这最终仍会合并文件,留下 3 个文件。

如果你想避免合并,只想获取音频和视频文件,你可以使用

youtube-dl -f bestvideo,bestaudio -o '%(title)s-%(format_id)s.%(ext)s' https://...your_url
Run Code Online (Sandbox Code Playgroud)

如在不合并/多路复用的情况下下载音频和视频中所述。


Vas*_*kov 1

合并是选择视频下载格式的结果。格式选项在官方 README 中有解释。

为了避免合并,应该使用“最佳”格式。例如这样:

youtube-dl -f best https://...your_url
Run Code Online (Sandbox Code Playgroud)

或者,如果您想沿途设置最大宽度/高度:

youtube-dl -f 'best[width<=1920,height<=1080]' https://...your_url
Run Code Online (Sandbox Code Playgroud)