Рейтинг:0

Копирование компакт-диска K3b - невозможно изменить настройки LAME

флаг cn

Я пытаюсь скопировать компакт-диск в mp3 с настройкой VBR V0. В более ранней версии K3b вы могли настроить командную строку LAME.Но в версии 19.12.3 это было заменено экраном в настройках конфигурации LAME с записями для максимального, среднего и минимального битрейта:

Экран конфигурации с переменным битрейтом в K3b

Однако независимо от того, что я укажу здесь (и у меня выбран переменный битрейт), свойства мультимедиа скопированного mp3-файла показывают:

Настройки кодирования -m j -V 4 ​​-q 0 -lowpass 17.5 --vbr-новый -b -32

И битрейт около 160. Так что рип всегда на V4, а я хочу V0. Я пытался изменить минимальный и средний битрейт, но безрезультатно. Как я могу заставить K3b копировать на V0?

(Убунту 20.04.3 ЛТС)

andrew.46 avatar
флаг in
Я не проверял это, но если вместо просмотра «K3B Lame mp3 Encoder» вы посмотрите на «K3B External Audio Encoder», вы сможете передать любую командную строку, которую хотите хромать...
Bill Barnett avatar
флаг cn
Спасибо, это то, что я хотел. Однако «Внешний аудиокодер K3b» имеет запись только для FLAC, а не для mp3.Я попытался добавить запись для mp3 с помощью командной строки LAME, которая добавляет второй выбор mp3 в раскрывающийся список типов файлов в копировании с компакт-диска, но копирование завершается с ошибкой с сообщением об ошибке «Недопустимая команда: команда пуста». Это не связано с реализацией Lame от K3b.
andrew.46 avatar
флаг in
Почти готово :). Моя копия K3b (признаюсь, под Slackware) имеет следующую командную строку в этом разделе для mp3: `lame -r --bitwidth 16 --little-endian -s 44.1 -h --tt %t --ta %a -- tl %m --ty %y --tc %c --tn %n - %f`. Убедитесь, что у вас также установлен lame. Я бы посоветовал изменить эту команду в соответствии с вашими потребностями...
andrew.46 avatar
флаг in
Скриншот заполненных опций я разместил здесь: https://www.andrews-corner.org/tmp/k3b.png
Bill Barnett avatar
флаг cn
Я могу добавить запись с этими точными значениями, но все равно получаю сообщение об ошибке «команда пуста». Не могли бы вы вставить запись [K3bExternalEncoderPlugin] из файла конфигурации? Мой находится в /home/[username]/.config/k3brc и в настоящее время имеет: [Плагин K3bExternalEncoder] command_Flac=Flac,flac,flac -V -o %f --force-raw-format --endian=little --channels=2 --sample-rate=44100 --sign=signed --bps=16 -T ARTIST =%a -T НАЗВАНИЕ=%t -T НОМЕР ТРЕК=%n -T ДАТА=%y -T АЛЬБОМ=%m - команды=Flac
andrew.46 avatar
флаг in
Похоже, вам не хватает раздела mp3, который я вижу в моем: `[K3bExternalEncoderPlugin] command_Flac=Flac,flac,flac -V -o %f --force-raw-format --endian=little --channels=2 --sample-rate=44100 --sign=signed --bps=16 -T ARTIST =%a -T НАЗВАНИЕ=%t -T НОМЕР ТРЕК=%n -T ДАТА=%y -T АЛЬБОМ=%m - command_Mp3 (Lame)=Mp3 (Lame),mp3,lame -r --bitwidth 16 --little-endian -s 44.1 -h --tt %t --ta %a --tl %m --ty %y - -tc %c --tn %n - %f команды=Flac,Mp3 (Lame)`. А у вас установлен `lame`?
andrew.46 avatar
флаг in
Правильное форматирование продемонстрировано здесь: https://pastebin.com/wRcV2dWJ
Bill Barnett avatar
флаг cn
Ага, спасибо за это! Добавление записи mp3 в [K3bExternalEncoderPlugin] решило мою проблему, и я смог обозначить VBR 0.(Как ни странно, запись настроек кодирования в информации о носителе скопированного файла выглядит так: «-m j -V 4 ​​-q 2 -lowpass 20.5 --abr», что указывает на VBR 4, но общая скорость передачи данных составляет 287, определенно VBR 0.)
andrew.46 avatar
флаг in
Это отличная новость! Я добавил формальный «Ответ» со всей информацией, и если вы полностью им довольны, не могли бы вы проголосовать и «Принять» его? И хорошего дня :)
Рейтинг:0
флаг in

Изменение настроек командной строки для LAME можно выполнить в современной версии версии K3b следующим образом:

После установки LAME:

sudo apt-get установить хромой

перейдите в соответствующее меню K3b:

Настройки --> Настроить K3b --> Плагины

Отсюда выберите «Внешний аудиокодер K3b» и выберите параметр «Настроить» (справа, где есть «Настроить» и «О программе»). Теперь либо Добавлять или же изменить кодировщик MP3, чтобы он выглядел примерно так:

введите описание изображения здесь

И тогда вы должны быть правы идти! Показанные здесь настройки на самом деле являются настройками по умолчанию для моей системы Slackware, но -В 0 или, возможно, лучше: -- предустановить экстремум можно легко заменить.

Другой вариант - просто добавить те же варианты в $HOME/.config/k3brc где они будут выглядеть примерно так (опять же, как видно из моей собственной системы):

[Плагин K3bExternalEncoder]
command_Flac=Flac,flac,flac -V -o %f --force-raw-format --endian=little --channels=2 --sample-rate=44100 --sign=signed --bps=16 -T ARTIST =%a -T НАЗВАНИЕ=%t -T НОМЕР ТРЕК=%n -T ДАТА=%y -T АЛЬБОМ=%m -
command_Mp3 (Lame)=Mp3 (Lame),mp3,lame -r --bitwidth 16 --little-endian -s 44.1 -h --tt %t --ta %a --tl %m --ty %y - -tc %c --tn %n - %f
команды=Flac,Mp3 (Lame)

А затем все, что требуется, — это экспериментировать с вашими вариантами LAME, пока вы не найдете лучшие из них для вашего воспроизводящего оборудования и ваших вкусов прослушивания :).

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.