Как преобразовать .m4a звуковые файлы в командную строку использования .mp3?

Как преобразовать .m4a звуковые файлы в .mp3 командную строку? (без ухудшения по качеству, если возможный). Информация о медиа Ubuntu 16.04LTS:

General
Complete name                            : show.m4a
Format                                   : MPEG-4
Format profile                           : Apple audio with iTunes info
Codec ID                                 : M4A  (M4A /mp42/isom)
File size                                : 55.5 MiB
Duration                                 : 1h 48mn
Overall bit rate mode                    : Variable
Overall bit rate                         : 71.7 Kbps

Audio
ID                                       : 1
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : HE-AAC / LC
Codec ID                                 : 40
Duration                                 : 1h 48mn
Bit rate mode                            : Variable
Bit rate                                 : 72.0 Kbps
Maximum bit rate                         : 93.8 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 44.1 KHz / 22.05 KHz
Frame rate                               : 21.533 fps (1024 spf)
Compression mode                         : Lossy
Stream size                              : 54.9 MiB (99%)
Writing library                          : Nero AAC codec 1.5.4.0
Encoding settings                        : -q 0.25
3
задан 3 January 2020 в 18:24

3 ответа

Я отмечаю, что Вашим входным файлом является на самом деле Переменная скорость передачи (VBR) файл AAC с полный скорость передачи 71,7 Кбит/с и максимум скорость передачи 93,8 Кбит/с. Таким образом, у Вас на самом деле есть два разумных варианта: закодируйте к Переменной скорости передачи файл MP3 или просто выберите подходящую скорость передачи для Постоянной скорости передачи (CBR) кодирование MP3. И FFmpeg является, конечно, лучшим инструментом для обоих из них!

1. Переменная скорость передачи (VBR), Кодирующий

, Это было бы моим собственным выбором, если только по причине, что исходный файл AAC является также файлом VBR. Кодирование к MP3 с переменной скоростью передачи 70-105 Кбит/с может быть отображено на FFmpeg с -q:a 8 опция как указано ниже:

ffmpeg -i show.m4a -c:a libmp3lame -q:a 8 output.mp3

И я подозреваю, что это - Ваш лучший опция с Вашим входным файлом.

2. Постоянная скорость передачи (CBR), Кодирующий

Постоянная скорость передачи (CBR), Кодирование немного злоупотребляется, по моему скромному мнению, но если это удовлетворяет Вашему воспроизводящему оборудованию лучше всего затем, это - допустимый выбор. Так как Ваш входной файл имеет полный скорость передачи 71,7 Кбит/с и максимум скорость передачи 93,8 Кбит/с, мы могли, возможно, уклониться от чисел немного и использовать следующее:

ffmpeg -i show.m4a -c:a libmp3lame -b:a 96k output.mp3

Некоторое экспериментирование могло бы быть в порядке с хорошим выбором для скорости передачи, взятой из следующих ХРОМЫХ 'допустимых' стандартов: 64k, 80k, 96k, 112k. Безотносительно звуков лучше всего на Ваш аппаратные средства воспроизведения...

Ссылки:

  • Руководство по Кодированию MP3 FFmpeg : замечательный гид Trac FFmpeg по кодированию к mp3. Особенно обратите внимание, что таблица отображения VBR отметила 'ХРОМОЙ Обзор Скорости передачи'.
1
ответ дан 4 January 2020 в 19:48

Можно использовать версия FFmpeg командной строки.

ffmpeg -i inputfile.m4a -acodec libmp3lame -ab 93k outputfile.mp3

В процессе преобразования его к MP3, всегда будет некоторая качественная потеря (Хотя это может быть непримечательно к человеческому слуху). MP3 является форматом с потерями (неважно, формат оригинала). Можно читать больше о форматах без потерь и с потерями здесь

2
ответ дан 4 January 2020 в 19:48

Дайте этому попытку:

sudo apt-get install ffmpeg

Это установит ffmpeg пакет.

Мы видим то, что форматы приемлемы путем ввода:

ffmpeg -formats 

Или

 ffmpeg -codecs

Перешли к каталогу, который Ваши звуковые файлы хорошо знают эти cd команда. Если Вы нуждаетесь в помощи, находя, что каталог использует эти ls команда.

$ ls
backup.log         Desktop    examples.desktop  Music     snap
branches-tutorial  Documents  flick             Pictures  Templates
SumDocument        Downloads  mozilla.pdf       Public    Videos

Позволяет, говорят, что мои файлы находятся в Desktop папка. Я затем ввел бы:

cd Desktop

Теперь я буду в корректном каталоге. Следующее, теперь мы вводим:

ffmpeg -i show.m4a newFileName.mp3

Для преобразования с указанной скоростью передачи (В случае это похоже на 71.1 Кбит/с с макс. из 93.8 Кбит/с - я не уверен, что произойдет при попытке использовать макс. по сравнению с Полной скоростью передачи, к сожалению), мы работаем:

ffmpeg -i show.m4a -b:a 71100 newFileName.mp3

я вытянул эту информацию от [1 111] https://www.howtoforge.com/tutorial/ffmpeg-audio-conversion /

Обратите внимание на то, что, преобразование в кодек без потерь (mp3) неизбежно приведет к (не обязательно слышимый) качественная потеря.

1
ответ дан 4 January 2020 в 19:48

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

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