Я загрузил несколько видео в формате MP4, из которых я хотел бы извлечь аудиопоток в файлы MP3 для удобного прослушивания на моем цифровом проигрывателе.
Скорее всего, VLC может сделать это, но инструкции, приведенные на их форумах, выдавали «пузырящийся» звуковой файл.
Вот спецификации файлов:
- Аудио mp4a 44100 Гц
- Видео AVC1
Ответы:
Используйте ffmpeg :
(Не забудьте отрегулировать битрейт аудио
-b:a
, иначе вы можете получить огромный файл даже для источника низкого качества.)Многие цифровые проигрыватели на самом деле также поддерживают аудио AAC, так что вы можете попробовать извлечь исходный аудио поток AAC, не снижая качество еще больше:
Для более старых версий ffmpeg вам нужно использовать параметры
-ab
&-acodec
вместо-b:a
&-c:a
.источник
-abr
не является допустимым параметром:-b:a
или-ab
может использоваться вместо. (Я знаю, что это старый ответ, но пользователи все еще ссылаются на это.)Большинство MP4-видео используют аудио AAC, и большинство устройств проигрывателя могут воспроизводить аудио AAC, как правило, в контейнере M4A (по-другому MP4). Перекодирование в MP3, особенно с низким входным битрейтом (большинство интернет-видео), может привести к заметной потере, даже на наушниках низкого уровня. Я бы порекомендовал использовать
avconv
/ffmpeg
в командной строкеили
Чтобы преобразовать каждый MP4 в каталоге:
Некоторые плееры (например, мой дешевый мобильный телефон) могут воспроизводить аудио AAC, но не в контейнере M4A, и для этого вам нужно использовать
Теперь некоторые старые устройства не могут воспроизводить ничего, кроме MP3, и для них вы можете использовать либо решение Grawity, либо
Это создаст MP3 с переменным битрейтом (VBR), который, помимо специальных потребностей, таких как потоковая передача, должен быть предпочтительным.
-q:a 2
обеспечит вам среднюю (по количеству файлов) скорость около 190 кбит / с; Для получения дополнительной информации о кодировании VBR MP3 см. здесь .источник
avconv
исчезло без уведомления после двухлетнего обновления Ubuntu.Если вы предпочитаете графический интерфейс, возьмите SUPER © (Упрощенный универсальный кодировщик и рендер игрока). Это сделает работу (и многое другое).
Перетащите любой аудиофайл или даже любой видео / аудиофайл и извлеките аудиофрагмент, установив флажок « Отключить видео» , тем самым преобразовав его в:
Вы можете ускорить извлечение аудио, установив флажок Stream Copy , который удаляет внутреннее аудио без преобразования в другой формат.
SUPER © является бесплатной.
Обратите внимание, что SUPER поставляется в комплекте с рекламным ПО OpenCandy. смягчающих:
источник
Используйте Yamb для извлечения необработанного аудио (mp4a - AAC), затем используйте подходящий кодировщик MP3.
источник
Гравити ответ велик! Просто добавьте к этому, если вы хотите извлечь аудио из MP4 и поместить его в MP3 и сохранить метаданные (теги MP3 ID3), то вы можете сделать это:
источник
Если вы работаете на Mac, в будущем более простым способом может стать щелчок правой кнопкой мыши по файлу в Finder, выбор «Получить информацию» и изменение расширения с .mp4 на .m4a. Затем откройте его в iTunes и конвертируйте в mp3.
источник
На Windows 7 Any Video Converter работал прямо из коробки для меня. Похоже, Mac также поддерживается.
источник
Если вы много редактируете аудио, есть реальный шанс, что у вас уже есть (и вам нравится!) Audacity .
Он откроет файл mp4 и позволит вам «Сохранить как» несколько типов файлов, включая mp3. Он также предоставляет простой диалог для любых параметров, которые вы можете изменить, включая такие вещи, как частота дискретизации и метки MP3.
Если у вас нет Audacity, это может быть не самый прямой путь, но он гораздо более универсален, чем простая программа-конвертер. Это полнофункциональный аудио редактор, с открытым исходным кодом и кроссплатформенный.
источник
В Windows я использую Pazera Free Audio Extractor. Очень легкий, интуитивно понятный, портативный. Отличный интерфейс для ffmpeg
источник