'outtmpl': 'temp/' + str(i) +'.%(ext)s'
A veces tenía dolor de cabeza para cambiar el nombre y ordenar los archivos según el orden.
Entonces, para agregar numeración automática, use -A
como,
youtube-dl https://www.youtube.com/playlist?list=PLOU2XLYxmsILe6_eGvDN3GyiodoV3qNSC -A
O para mantener el índice de la lista de reproducción,
youtube-dl -o '%(playlist_index)s. %(title)s.%(ext)s' https://www.youtube.com/playlist?list=PLOU2XLYxmsILe6_eGvDN3GyiodoV3qNSC
Esto agregará una buena numeración a los archivos descargados.
Y si está descargando archivos que no están en la lista de reproducción, puede agregar números manualmente al archivo,
youtube-dl -o "1-%(uploader)s%(title)s.%(ext)s" https://youtu.be/862r3XS2YB0
Aquí he añadido manualmente 1-
al nombre del archivo durante la descarga.
Usa youtube-dl -o '%(playlist_index)s. %(title)s.%(ext)s' https://www.youtube.com/playlist?list=...
.
La mejor solución que encontré es:
youtube-dl -o "%(playlist_index)s-%(title)s.%(ext)s" <playlist_link>
Por ejemplo:
youtube-dl -o "%(playlist_index)s-%(title)s.%(ext)s" https://www.youtube.com/playlist?list=PLf8i4fc0zJBzLhOe6FwHpGhBDgqwInJWZ