Как вы редактируете настройки "Предпочитаемый формат" в Rhythmbox?
В настройках Rhythmbox вы можете изменить "Предпочтительный формат" для музыки на MPEG Layer 3 Audio, Ogg Vorbis, FLAC или MPEG 4 Audio. Однако, несмотря на наличие кнопки "Настройки", она не становится активной ни для одного из этих вариантов. (Я установил все плагины gstreamer, но это ничего не изменило.) Так как же вы можете изменить "Предпочитаемый формат", например, для изменения скорости передачи данных или настройки качества?
2 ответа
Ниже показано, как изменить настройки для предпочтительного формата "Ogg Vorbis":
Создайте файл настроек 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
Раздел [Default] содержит настройки для предустановки "Default". Пример, который я привел выше, относится к кодированию VBR с качеством 0,6 (~192 кбит / с). По умолчанию 0,3 (~112 кбит / с). Качество можно установить от -0,1 до 1,0. Дополнительную информацию об этих настройках можно найти по адресу http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-plugins/html/gst-plugins-base-plugins-vorbisenc.html
Теперь добавьте строку "preset = Default" в раздел [streamprofile-oggvorbis-1] в rhythmbox.gep:
$ sudo gedit /usr/share/rhythmbox/rhythmbox.gep
...
[streamprofile-oggvorbis-1]
parent = oggvorbis
type = audio
format = audio/x-vorbis
presence = 1
preset = Default
...
И это демонстрирует, как изменить настройки для предпочтительного формата "MPEG Layer 3 Audio":
Создайте файл предустановки 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
Раздел [Default] содержит настройки для "высокого" пресета. Приведенные выше настройки предназначены для кодирования со стерео CBR 128 кбит / с. Дополнительную информацию о возможных значениях можно получить по адресу http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-ugly-plugins/html/gst-plugins-ugly-plugins-lamemp3enc.html
Добавьте строку "preset = Default" в раздел [streamprofile-mp3-1] в 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
...
Спасибо preiaen за предоставленную ссылку, которая помогла мне найти решение:
Ошибка № 945987 "Нет доступных настроек в" Предпочтительном формате " https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/945987
Это привело к следующим страницам, где я нашел дополнительную информацию:
[Решено] Как редактировать настройки CDRip в Rhythmbox - Форумы Ubuntu http://ubuntuforums.org/showthread.php?t=1965432
Linux Format форумы:: Просмотр темы - Выпущена Ubuntu 12.04 LTS http://www.linuxformat.com/forums/viewtopic.php?p=106176
В Rhythmbox перейдите в " Правка" -> " Настройки"-> " Музыка" -> " Предпочитаемый формат" ->, затем просто выберите предпочитаемый формат из выпадающего меню.
Другим методом было бы изменить его через конвейер на что-то вроде:
audio /x-raw-int, скорость =44100, каналы =2! хромое имя =enc mode=0 качество = 0 битрейт =192! id3v2mux
Если вам нужно хранить треки в формате MP3 (например, если ваш портативный музыкальный проигрыватель поддерживает только MP3, а не Ogg Vorbis), вам нужно будет создать новый профиль. Для этого нажмите "Редактировать профили", нажмите "Создать" и назовите профиль MP3.
Выберите профиль MP3 и нажмите кнопку "Изменить". Установите GStreamer Pipeline на аудио /x-raw-int, скорость =44100, каналы =2! хромое имя =enc! id3mux
Установите расширение файла mp3 и установите флажок "Активный". Вам нужно будет перезагрузить Sound Juicer, чтобы увидеть новый аудио профиль.
Этот профиль использует MP3-кодировщик LAME, поэтому вам необходимо установить плагин GStreamer LAME.
Источник: linuxquestions.org