如何使用youtube-dl为文件名添加曲目编号?


1

我想根据曲目顺序命名播放列表和专辑中的下载音频文件。只有track_number 输出路径命令似乎直接相关,并导致每个文件都以NA字符串为前缀。

截图

影响Soundcloud和Bandcamp(低比特率音频流总是免费提供)。


示例命令:

youtube-dl -f bestaudio -o "%(playlist_title)s/%(track_number)s.%(title)s.%(ext)s" url

我只能找到这个错误报告:github.com/rg3/youtube-dl/issues/13326
user598527

文件名中的playlist_title和track_number在哪里?为什么%(playlist_title)s /%而不是%(playlist_title)s%
SlickNutz

1
只是一个猜测:不适用?也许该文件没有轨道号。
比尔希勒曼

@SlickNutz:playlist_title是子文件夹的标题,为了清楚起见,我应该从示例命令中删除它。
user598527

使用youtube-dl -f bestaudio -o "%(playlist_title)s%(track_number)s.%(title)s.%(ext)s" url并做到这一点
SlickNutz

Answers:


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.