'outtmpl': 'temp/' + str(i) +'.%(ext)s'
Parfois, j'avais mal à la tête pour renommer et trier les fichiers en fonction de l'ordre.
Donc, pour ajouter la numérotation automatique, utilisez -A
comme,
youtube-dl https://www.youtube.com/playlist?list=PLOU2XLYxmsILe6_eGvDN3GyiodoV3qNSC -A
Ou pour conserver l'index de la liste de lecture,
youtube-dl -o '%(playlist_index)s. %(title)s.%(ext)s' https://www.youtube.com/playlist?list=PLOU2XLYxmsILe6_eGvDN3GyiodoV3qNSC
Cela ajoutera une belle numérotation aux fichiers téléchargés.
Et si vous téléchargez des fichiers qui ne sont pas dans la liste de lecture, vous pouvez ajouter manuellement des numéros au fichier,
youtube-dl -o "1-%(uploader)s%(title)s.%(ext)s" https://youtu.be/862r3XS2YB0
Ici, j'ai ajouté manuellement 1-
au nom du fichier pendant le téléchargement.
Utilisez youtube-dl -o '%(playlist_index)s. %(title)s.%(ext)s' https://www.youtube.com/playlist?list=...
.
La meilleure solution que j'ai trouvée est :
youtube-dl -o "%(playlist_index)s-%(title)s.%(ext)s" <playlist_link>
Par exemple :
youtube-dl -o "%(playlist_index)s-%(title)s.%(ext)s" https://www.youtube.com/playlist?list=PLf8i4fc0zJBzLhOe6FwHpGhBDgqwInJWZ