Enregistrer des albums depuis youtube
Avant
Maintenant
Autres temps, autre mœurs. On trouve maintenant sur YouTube1 des albums entiers, qui n’attendent que la ligne de commande pour être téléchargé grâce à Youtube-dl.
Voici donc la fameuse ligne de commande:
youtube-dl -i -x -o "%(artist)s - %(album)s - %(playlist_index)02d - %(track)s.%(ext)s" \ url-de-la-playlist
Cela vous permet de récupérer toutes les pistes d’un album mis en ligne sous forme d‘une playlist. Les constituants des noms des chansons sont alors:
- Le nom de l’artiste
- Le nom de l’album
- L’index de la chanson (ce qui permet de jouer les chansons dans l’ordre)
- Le nom de la chanson
Parfois le nom de l’artiste n’est pas renseigné, il faut donc le remplacer:
for f in NA* ;do eval mv \"$f\" \"${f/NA/Nom de l’artiste}\" ; done
Pour d’autres morceaux, c’est le nom de l’album qui manque et qu’il faut remplacer:
for f in *NA* ;do eval mv \"$f\" \"${f/NA/Nom de l’album}\" ; done
Notes de bas de page:
1
Hélas, je n’ai pas trouvé l’équivallent sur des instances d’Individious