我想仅使用YouTube dl将文件列表(播放列表中的文件名)下载到输出文本文件。 问
jxl8411185 回答:Youtube-dl @只想将播放列表(文件名列表)下载到文本文件
有一个简单的方法。使用此代码
youtube-dl -i -o %(playlist_index)s-%(title)s --get-filename --skip-download https://www.youtube.com/playlist?list=PLpQLftDPSfXzLsww0KvSRerT00G4frW7L > log.txt
根据此代码,您将获得如下的log.txt文件
-i
或--ignore-errors
=>继续下载视频,跳过不受欢迎的视频
-o
之后,您可以根据需要使用文件名创建模板。
- 如果只需要文件名,请使用此部分
%(title)s
- 如果仅需要文件名和播放列表索引号,请使用此
%(playlist_index)s-%(title)s
节
- 根据需要扩展
%(playlist_index)s-%(title)s.%(ext)s
- 需要时上载
%(playlist_index)s-%(uploader)s%(title)s.%(ext)s
这样,您可以自定义代码。您可以在youtube-dl here
中阅读“自述文件”