我已经找到了一些关于如何做到这一点的解决方案,但我不确定如何将它们组合在一起。
我知道如果我这样做:
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"