2013-07-15 3 views
6

Возможно ли сохранить аудиофайл pcm в файл .mp4?Невозможно сохранить звук pcm в файле контейнера .mp4

Я использовал команду ffmpeg «ffmpeg -i tempA.wav -acodec copy temp.mp4», но не смог ее сохранить в файле контейнера mp4.

Input # 0, WAV, из 'tempA.wav':

Продолжительность: 00: 01: 36,51, битрейт: 128 кб/с

Stream #0.0: Audio: pcm_s16le, 8000 Hz, 1 channels, s16, 128 kb/s 

[mp4 @ 0x7d70e0] Tag [1] [0] [0] [0]/0x00000001 несовместимы с выходным кодека идентификатором '65536'

выход # 0, MP4, к 'temp.mp4':

Stream #0.0: Audio: pcm_s16le, 8000 Hz, 1 channels, 128 kb/s 
отображение

Поток:

поток # 0,0 -> # 0,0

Не удалось записать заголовок для выходного файла # 0 (Неверные параметры кодека ?)

Где в переходе на .AVI (ffmpeg -i tempA.wav -acodec copy temp.avi) & .MOV (ffmpeg -i tempA.wav -acodec copy temp.mov) форматы файлов прекрасно работают.

ответ

6

Я не думаю, что поддержка формата контейнера mp4 raw pcm audio. Вам придется использовать либо avi, либо mov. См википедия ссылки на поддерживаемый формат аудио для mp4 контейнера

http://en.wikipedia.org/wiki/Comparison_of_container_formats

следовать Также doom9 форум ссылке.

http://forum.doom9.org/archive/index.php/t-140877.html

Официальная страница

http://mpeg.chiariglione.org/standards/mpeg-4/audio

Смежные вопросы