27 mai 2019

Transformer un album complet téléchargé sur Youtube en une suite de fichiers musicaux indépendants

Des fois y’a des chouettes albums sur Youtube et on aimerait bien les télécharger. Des fois, y’a des gens sympas qui mettent même des timecodes correspondant au moment où commence chaque chanson. Ben avec tout çà on peut se faire un chouette album. Attention, cela est probablement illégal si vous ne possédez pas l’album en question.


Commencez par trouver votre album sur Youtube. Téléchargez-le avec Youtube-dl. Exemple avec Monalbumàmoi

youtube-dl -f best -x extract --audio-format mp3 <lien youtube Monalbumàmoi>

Copiez puis coller les timecodes dans un fichier texte quelconque que vous aurez pris soin de renommer en .cue

Modifier le fichier pour qu’il corresponde à ce format.

PERFORMER "<nom de l'artiste>"
 TITLE "<Titre de l'album>" 
 FILE "<nom du fichier.mp3>" MP3
 TRACK    01  AUDIO   
 TITLE    "<Titre du 1er morceau>"  
 PERFORMER    "<Artiste>"    
 INDEX 01    00:00:00
TRACK 02 AUDIO 
et ainsi de suite

EDIT (07/08/19) : Je suis tombé sur plusieurs sites pour aider à la génération du fichier cue
http://cuegenerator.net/
http://www.stutenandy.de/cue.php?lang=en

Téléchargez cuesplitter. La version 1.2 marche très bien.

Lancez cuesplitter et ouvrez le fichier cue créé.

Si le fichier n’est pas formaté correctement, cuesplitter mettra des warning et indiquera ce qu’il y a à corriger.

Ensuite cliquez sur « Séparez! », selectionnez un répertoire de sortie, et roule ma poule.

Simple et de bon goût.