web-dev-qa-db-fra.com

Comment télécharger une playlist youtube avec un préfixe numéroté via youtube-dl?

J'ai une liste de lecture Youtube, je veux la télécharger mais je veux que youtube-dl nomme les fichiers comme 1- {name}, 2- {name}, ... n- {name} pour pouvoir les regarder. dans le même ordre que la liste de lecture originale de Youtube. En d'autres termes, j'ai besoin que mes vidéos téléchargées soient précédées de chiffres. Comment puis je faire ça?

52
Iman Mohamadi

La meilleure solution que j'ai trouvée est:

youtube-dl -o "%(playlist_index)s-%(title)s.%(ext)s" <playlist_link>
74
Iman Mohamadi

Je pense en utilisant

youtube-dl --auto-number url

le fera.

14
SarpSTA

Veuillez utiliser le lien ci-dessous pour télécharger la liste de lecture sous forme de nombre incrémenté au début, suivi du titre du contenu.

youtube-dl -cio '%(autonumber)s-%(title)s.%(ext)s' 'Paste your playlist link'
7
Sairam62cse

Utilisez l'option -o avec playlist_index et le format <n>d comme ceci:

youtube-dl -o "%(playlist_index)2d - %(title)s.%(ext)s"
#                               .
#                              /|\
#                               |

ou 3d ou 4d et ainsi de suite, comme dans le printfde C:

  • En utilisant 2d, vous obtenez des numéros à partir de 01
  • En utilisant 3d, vous obtenez des numéros à partir de 001
  • Etc...
2
Nabil Kadimi

excellent! mais il vous laisse un fichier nommé 00001nameoffile
alors courez:

renommer 's/000 // g' *

ensuite
pour obtenir 01,02,03 etc
Pour cette ligne ci-dessous

youtube-dl -cio '% (numérotation automatique) s -% (titre) s.% (ext) s' 'Collez le lien de votre liste de lecture'

ou en une ligne:

youtube-dl -cio '% (numérotation automatique) s -% (titre) s.% (ext) s' url; renommer 's/000 // g' *

1
shantiq