web-dev-qa-db-fra.com

Comment éditez-vous les paramètres "Format préféré" dans Rhythmbox?

Dans les préférences de Rhythmbox, vous pouvez modifier le "Format préféré" pour Musique en MPEG Layer 3 Audio, Ogg Vorbis, FLAC ou MPEG 4 Audio. Cependant, malgré la présence d'un bouton Paramètres, celui-ci n'est activé pour aucun de ces choix. (J'ai installé tous les plugins gstreamer, mais cela n'a fait aucune différence.) Alors, comment changer le "Format préféré", par exemple le débit ou la qualité?

3
user8979

Ce qui suit montre comment modifier les paramètres du format préféré "Ogg Vorbis":

Créez un fichier de préconfiguration GstVorbisEnc.prs:

$ Sudo gedit /usr/share/gstreamer-0.10/presets/GstVorbisEnc.prs
[_presets_]
element-name=GstVorbisEnc
version=0.10.36

[Default]
name=vorbisenc
bitrate=-1
quality=0.6
managed=false

La section [Par défaut] contient les paramètres du préréglage "Par défaut". L'exemple que j'ai donné ci-dessus concerne le codage VBR de qualité 0.6 (~ 192 kbps). La valeur par défaut est 0,3 (~ 112 kbps). La qualité peut être réglée de -0,1 à 1,0. Pour plus d'informations sur ces paramètres, consultez http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-plugins/html/gst-plugins-base -plugins-vorbisenc.html

Maintenant, ajoutez la ligne "preset = Default" à la section [streamprofile-oggvorbis-1] de rhythmbox.gep:

$ Sudo gedit /usr/share/rhythmbox/rhythmbox.gep
...
[streamprofile-oggvorbis-1]
parent = oggvorbis
type = audio
format = audio/x-vorbis
presence = 1
preset = Default
...

Et cela montre comment modifier les paramètres du format préféré "MPEG Layer 3 Audio":

Créez un fichier de préconfiguration GstLameMP3Enc.prs:

$ Sudo gedit /usr/share/gstreamer-0.10/presets/GstLameMP3Enc.prs
[_presets_]
element-name=GstLameMP3Enc
version=0.10.36

[Default]
name=lamemp3enc
target=bitrate
bitrate=128
cbr=true
encoding-engine-quality=high
mono=false

La section [Défaut] contient les réglages du préréglage "haut". Les paramètres ci-dessus concernent le codage CBR stéréo à 128 kbps. Il existe d'autres informations sur les valeurs possibles à l'adresse http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-ugly-plugins/html/gst-plugins- moche-plugins-lamemp3enc.html

Ajoutez la ligne "preset = Default" à la section [streamprofile-mp3-1] de rhythmbox.gep:

$ Sudo edit /usr/share/rhythmbox/rhythmbox.gep
...
[streamprofile-mp3-1]
parent = mp3
type = audio
format = audio/mpeg, mpegversion=1, layer=3
presence = 1
preset = Default
...

Merci à preiaen d'avoir fourni le lien qui m'a aidé à trouver une solution:

Bogue n ° 945987, "Aucun paramètre n'est disponible au" format préféré " https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/945987

Cela a conduit aux pages suivantes où j'ai trouvé des informations supplémentaires:

[RESOLU] Comment éditer les paramètres CDRip dans Rhythmbox - Forums Ubuntu http://ubuntuforums.org/showthread.php?t=1965432

Forums au format Linux :: Voir le sujet - Ubuntu 12.04 LTS publié http://www.linuxformat.com/forums/viewtopic.php?p=106176

7
user8979

Dans Rhythmbox, allez à Editer -> Préférences -> Musique -> Format préféré -> puis sélectionnez simplement votre format préféré dans le menu déroulant.

Une autre méthode consisterait à le modifier via un pipeline en quelque chose comme:

audio/x-raw-int, taux = 44100, canaux = 2! nom boiteux = mode enc = 0 qualité = 0 débit = 192! id3v2mux

Si vous devez stocker des pistes au format MP3 (par exemple, si votre lecteur de musique portable ne prend en charge que le format MP3 et non Ogg Vorbis), vous devrez créer un nouveau profil. Pour ce faire, cliquez sur Modifier les profils, cliquez sur Nouveau et nommez le profil MP3.

Sélectionnez le profil MP3 et cliquez sur le bouton Modifier. Définissez GStreamer Pipeline sur audio/x-raw-int, rate = 44100, channels = 2! nom boiteux = enc! id3mux

Définissez l'extension de fichier sur mp3, puis cochez la case Actif. Vous devrez redémarrer Sound Juicer pour voir le nouveau profil audio.

Ce profil utilise l'encodeur MP3 LAME. Le plug-in GStreamer LAME doit donc être installé.

Source: linuxquestions.org

2
Mitch