преобразование aac к mp3 через командную строку

Исходный вопрос

Там некоторый cli инструмент должен преобразовать aac файлы из iTunes Store (никакое DRM) к mp3?

Обновление 1

MP3 к MP3

Я установил libavcodec-unstripped-52 и доберитесь немного далее.

Когда я пытаюсь закодировать файлы MP3 им: Это говорит [mp3 @ 0x997cde0]Header missing.

у Ламе также были проблемы, так как теги являются ID3v2, действительно ли возможно, что libmp3lame не поддерживает это также?

Я должен преобразовать теги или что я могу сделать для получения этой работы?

AAC к MP3

Это прошло, но в получающемся файле MP3 нет никаких заголовков. Как я могу получить заголовки там?

21
задан 16 April 2011 в 19:22

2 ответа

Наиболее подходящим инструментом командной строки является утилита ffmpeg, доступная для установки через центр программного обеспечения / менеджер синапсов.

Пример командной строки будет примерно таким для режима постоянного битрейта (CBR):

ffmpeg -i inputfile.m4a -c:a libmp3lame -ac 2 -b:a 190k outputfile.mp3

Или даже лучше для режима переменного битрейта (VBR):

ffmpeg -i inputfile.m4a -c:a libmp3lame -ac 2 -q:a 2 outputfile.mp3

Подробнее информацию о кодировании mp3 с помощью FFmpeg можно посмотреть здесь:

Руководство по кодированию MP3 FFmpeg

0
ответ дан 16 April 2011 в 19:22

Если ваш Linux жалуется на то, что у него нет кодека mp3, попробуйте следующее:

ffmpeg -i inputfile.m4a -acodec libmp3lame -ac 2 -ab 160k outputfile.mp3

Обратите внимание, что параметры -ab принимают биты в секунду, а не килобиты в секунду.

0
ответ дан 16 April 2011 в 19:22

Другие вопросы по тегам:

Похожие вопросы: