Ceci est une ancienne révision du document !
Extracteur de CD audio : Sound Juicer
Sound Juicer est l'application GNOME par défaut permettant d'extraire vos CDs audio et accessoirement de les lire, utilisant le framework multimédia Gstreamer.
Vous trouverez ici les informations vous permettant d'encoder en mp3.
Pré-requis / Installation
Sound juicer nécessite Gstreamer (installé par défaut sous Ubuntu).
Sound juicer est installé par défaut sous Ubuntu, sinon il vous suffit d'installer le paquet sound-juicer.
Utilisation/Configuration
L'application Sound Juicer se lance par le menu Applications ⇒ Son et vidéo ⇒ Extracteur de CDs audio Sound Juicer.
Si vous possédez une connexion Internet, Sound Juicer va automatiquement récupérer le nom de l'artiste et des plages via une base de données CDDB.
Pour modifier les paramètres d'encodage de Sound Juicer, installer les paquets suivants:
sudo apt-get install lame liblame0 gstreamer0.10-lame
Précision : liblame0 n'existe plus dans Intrepid Ibex.
vous pouvez alors aller dans le menu Edition ⇒ Préférences de l'application. Vous pourrez alors régler :
- Le dossier d'extraction, l'arborescence des pistes et de nom des fichiers (voir les exemples dans l'application).
- Le format de sortie, et en particulier en rajouter (éditer les profils).
Format d'encodage
Les formats d'encodage par défaut sont ceux supportés par Gstreamer avec les plugins par défaut. Vous pouvez ajouter des formats supplémentaires (typiquement les formats non libres tel que le mp3) en ajoutant des profils.
Vous pouvez éditer les profils de Sound Juicer (cf plus haut), ou lancer directement la commande suivante :
gnome-audio-profiles-properties
Ajoutez un profil avec le bouton Nouveau puis donnez-lui un nom (exemple : Qualité CD, avec perte).
Editez alors le profil et remplissez les champs adéquats :
- Pipeline GStreamer : voir les pipelines sur la page concernée.
- Extension du fichier : celle correspondant au pipeline que vous avez choisi ;).
Vous pouvez alors fermer la fenêtre des profils, et relancer Sound juicer pour que celui-ci tienne compte des modifications.
Ajouter et modifier facilement l'encodage mp3
Afin de pouvoir extraire vos cd en mp3, il vous faut installer le paquet gstreamer0.10-fluendo-mp3 ubuntu-restricted-extras
sudo apt-get install gstreamer0.10-fluendo-mp3 ubuntu-restricted-extras
Ensuite, rendez-vous dans les préférences de sound juicer (Édition ⇒ Préférences) et sélectionnez le profil "Qualité CD, MP3 (audio MP3)".
Le profil mp3 par défaut est de 128kbs (moyenne qualité) et la ligne de ce profil est :
audio/x-raw-int,rate=44100,channels=2 ! lame name=enc mode=0 vbr-quality=6 ! id3v2mux
Exemple de modification du profil :
Après une sauvegarde du profil par défaut (au cas où !), j'ai supprimé le profil mp3 de 128kbs (moyenne qualité) et l'ai remplacé par un profil mp3 à bitrate variable d'une moyenne de 192kbps (bien meilleur rapport qualité/taille de fichier)
audio/x-raw-int,rate=44100,channels=2 ! lame name=enc vbr=4 vbr-mean-bitrate=192 ! id3v2mux
P.S. : veuillez noter que le bitrate (qualité) est modifiable à votre choix en ne modifiant que la valeur numérique suite au terme : bitrate=(indiquer ici votre valeur). Exemple de valeur : 128, 160, 192, 256, etc., plus le chiffre est grand, meilleure est la qualité, mais cela implique en même temps un augmentation de la taille des fichiers mp3.