L'encodage de CD en mp3 sous Debian ou Ubuntu se révèle souvent peu évident. Cette opération n'est pas possible sur une installation standard puisqu'elle suppose l'installation d'un package non présent dans les dépots officiels.

Le profil d'enregistrement mp3

Ouvrez les préférencs audio de gnome. On y accede depuis Sound Juicer, "Édition", "Préférences", puis "Modifier les profils..." ou bien dans un terminal avec un simple

~$ gnome-audio-profiles-properties

Vérifier la présence d'un profil "Qualité CD, MP3". S'il n'est pas là, il suffit de le créer. Le pipeline gstreamer doit ressembler à :

audio/x-raw-int,rate=44100,channels=2 ! lame name=enc mode=0 vbr-quality=6 ! id3v2mux

Il est possible de changer la qualité de l'encodage en modifiant la variable vbr-quality (entre 0 et 10, 0 étant la qualité maximum). Pour obtenir un débit constant de 192Kbits/s il faut utiliser :

audio/x-raw-int,rate=44100,channels=2 ! lame name=enc mode=0 bitrate=192 ! id3v2mux

N'oubliez pas de rendre ce profil actif.

Nous disposons maintenant d'un profil mp3, et pourtant celui ci n'est pas disponible dans la liste des formats de sortie proposé par Sound Juicer. Il reste à installer l'encodeur requis par ce profil: gstreamer-lame.

Installation de l'encodeur lame

Pour des raisons de non-respect de la politique Debian, le paquet gstreamer-lame ne fait pas partie des dépots officiels. On peut néanmoins le trouver sur bon nombre de dépots alternatifs. Mettez à jour votre fichier /etc/apt/sources.list et installez ce paquet.

~$ cat >> /etc/apt/sources.list << EOF
deb http://www.debian-multimedia.org testing main
EOF
~$ apt-get update
~$ apt-get install gstreamer0.10-lame

Vous pouvez à présent relancer Sound Juicer et vous rendre à nouveau  dans les préférences. La listes des formats de sortie devrait à présent contenir le tant attendu "Qualité CD, MP3" Smile.