如何下载并编号 YouTube 播放列表中的所有视频作为最佳质量,并设置下载到的目录?

如何下载并编号 YouTube 播放列表中的所有视频作为最佳质量,并设置下载到的目录?

我已经找到了一些关于如何做到这一点的解决方案,但我不确定如何将它们组合在一起。

我知道如果我这样做:

youtube-dl --extract-audio --audio-format mp3 --audio-quality 0 <Video-URL>

然后我可以下载视频,它会将其转换为最佳音频质量,但是我该如何对播放列表中的所有文件执行相同的操作,同时为每个文件分配一个编号。有没有办法让它下载到目录,例如 /Downloads/(播放列表文件夹名称)。

我意识到这可能是其他一些问题的重复,但如果可能的话,我想知道如何组合这些命令。

答案1

为了获得最佳视频、音频和特定路径,您可以使用:

youtube-dl -f bestvideo+bestaudio -o '/home/yourusername/Downloads' "youtubelink"

如果出现错误,您可以检查可用的视频质量:

youtube-dl -F "youtubeLinkVideo"

示例:如果 YouTube 上的最佳质量编号为 22,则使用以下命令下载:

youtube-dl -f 22 -o '/home/yourusername/Downloads' "youtubelink"

相关内容