Quel que soit le format dans lequel vous souhaitez extraire les pistes du CD audio que vous possédez, il va vous falloir utiliser la commande cdparanoia.
Les pistes sont extraites au format WAVE.
apt-get update && apt-get install cdparanoia
Si une copie de votre CD audio préféré n'est pas déjà présente sur votre disque dur, vous pouvez extraire chaque piste dans le format WAVE2).
Une fois que le CD audio est inséré dans le lecteur, il suffit de lancer la commande suivante :
cdparanoia --batch --output-wav
Résultat :
cdparanoia III release 10.2 (September 11, 2008) Ripping from sector 0 (track 1 [0:00.00]) to sector 201085 (track 11 [7:16.30]) outputting to track01.cdda.wav (== PROGRESS == [ | 023932 00 ] == :^D * ==) ...etc... Done.
Cette commande suppose que /dev/cdrom pointe sur le lecteur dans lequel est inséré le CD audio.
Vous pouvez vérifier si cdparanoia détecte bien le CD grâce à la commande :
cdparanoia -svQ
La liste des pistes doit s'afficher.
Si rien ne s'affiche, il est fort probable que cdparanoia ne trouve pas votre lecteur.
Il suffit alors de lui indiquer où il se trouve grâce à l'option : –force-cdrom-device
.
Par exemple, en supposant que /dev/cdrom1 est le périphérique de type bloc représentant le lecteur correspondant :
cdparanoia --batch --output-wav --force-cdrom-device /dev/cdrom1
La totalité des pistes du CD sont extraites dans le dossier courant et les fichiers sont nommés track01.cdda.wav, track02.cdda.wav…
Ensuite, pour renommer les pistes, utilisez l'application gprename ou pyrenamer.
Tapez aussi dans un terminal pour connaître plus de commandes :
man cdparanoia