Как добавить номера треков к имени файла с помощью youtube-dl?

Как добавить номера треков к имени файла с помощью youtube-dl?

Я хочу, чтобы загруженные аудиофайлы в плейлистах и ​​альбомах именовались по порядку треков. Толькоtrack_number выходной путькоманда, по-видимому, напрямую связана и приводит к тому, что каждый файл получает префикс NAstring.

Скриншот

Влияет как на Soundcloud, так и на Bandcamp (аудиопоток с низким битрейтом всегда предоставляется бесплатно).


пример команды:

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

решение1

youtube-dl обновлен с поддержкой Bandcampдля track_numberкоманды.Soundcloud не предоставляет номер трека для youtube-dl, но вы можете использовать плейлистшаблон(источник):

-o "%(playlist)s\%(playlist_index)s - %(title)s.%(ext)s"

Связанный контент