如果指定的质量不可用,如何选择下一个最佳质量 yt-dlp

如果指定的质量不可用,如何选择下一个最佳质量 yt-dlp

我正在尝试使用下载视频yt-dlp我已经指定了我想要的质量。我想知道的是,如果指定的质量不可用,是否可以让 yt-dlp 继续下载下一个最佳质量。

答案1

不会。yt-dlp它会尝试下载它能找到的非单独视频和音频流的最高质量媒体。

具体来说,YouTube 会将高于 720p 的所有内容与音频和视频分开,这意味着yt-dlp不会从 YouTube 下载高于 720p 的内容。其他地方可能不会这样做,或者不会对所有文件都这样做。

如果它是视频文件(可能包含音频),您可以下载“最佳视频”;如果它是音频文件(可能包含视频),您可以下载“最佳音频”;如果它是两者兼有,则可以下载“最佳视频/音频”,但这指的是一次下载。

在此处查看选项

  • b*,best*:选择包含视频或音频或两者的最佳质量格式(即 vcodec!=none 或 acodec!=none)
  • b、best:选择包含视频和音频的最佳质量格式。相当于 best*[vcodec!=none][acodec!=none]
  • bv,bestvideo:选择最佳质量的纯视频格式。相当于 best*[acodec=none]
  • bv*、bestvideo*:选择包含视频的最佳质量格式。它也可能包含音频。相当于 best*[vcodec!=none]
  • ba,bestaudio:选择最佳质量的纯音频格式。相当于 best*[vcodec=none]

相关内容