Самый простой способ обернуть необработанный файл .aac в контейнер .m4a

Этот вопрос переполняется из следующего вопроса:

Как программно конвертировать mp3 в файл aac/m4a, воспроизводимый в Itunes?

В любом случае, я узнал, как создать aac файл, а затем я узнал, что aac - это не просто файл m4a с другим расширением файла. На самом деле, мне нужно как-то обернуть aac в контейнер m4a. В идеале я мог бы просто сделать вызов в командной строке.

15
16 сент. '08 в 11:56
источник поделиться
4 ответов

mp4box, если вам нужен выделенный инструмент; его, вероятно, самый простой способ. ffmpeg тоже может выполнить эту работу.

4
16 сент. '08 в 13:18
источник

ffmpeg - универсальный (де) мультиплексор/транскодер. MP4Box является (de) мультиплексором/транскодером из GPAC, пакета, посвященного технологиям, связанным с MP4. Сейчас кажется разумнее использовать MP4Box, потому что он прав атома moov в начале файла, что важно для потоковой передачи и воспроизведения ipod.

Используйте ffmpeg следующим образом:

ffmpeg -i input.aac -codec: copy output.m4a

Используйте MP4Box следующим образом:

MP4Box -add input.aac#audio output.m4a
25
10 июня '11 в 8:31
источник

avconv -i input.aac -acodec copy output.m4a

В моем случае без явного флажка для копирования он перекодирует звук по какой-то нечетной причине.

2
13 марта '14 в 5:34
источник

Просто используйте любой mp4-Muxer, например Yamb, для создания mp4 файла с только звуковой дорожкой aac, а затем измените расширение файла на m4a.

1
11 дек. '17 в 4:09
источник

Посмотрите другие вопросы по меткам или Задайте вопрос