Audio 无法在.mp4容器文件中存储pcm音频

Audio 无法在.mp4容器文件中存储pcm音频,audio,ffmpeg,containers,mp4,libavformat,Audio,Ffmpeg,Containers,Mp4,Libavformat,是否可以将pcm音频文件存储到.mp4文件中 我使用了ffmpeg命令“ffmpeg-I tempA.wav-acodec copy temp.mp4”,但无法将其存储在mp4容器文件中 输入#0,wav,来自“tempA.wav”: 持续时间:00:01:36.51,比特率:128 kb/s Stream #0.0: Audio: pcm_s16le, 8000 Hz, 1 channels, s16, 128 kb/s [mp4@0x7d70e0]标记[1][0][0]/0x0000000

是否可以将pcm音频文件存储到.mp4文件中

我使用了ffmpeg命令“ffmpeg-I tempA.wav-acodec copy temp.mp4”,但无法将其存储在mp4容器文件中

输入#0,wav,来自“tempA.wav”:

持续时间:00:01:36.51,比特率:128 kb/s

Stream #0.0: Audio: pcm_s16le, 8000 Hz, 1 channels, s16, 128 kb/s
[mp4@0x7d70e0]标记[1][0][0]/0x00000001与输出不兼容 编解码器id“65536”

输出#0,mp4,至“温度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)文件格式工作正常。

我认为mp4容器格式不支持原始pcm音频。您必须使用avi或mov。 有关mp4容器支持的音频格式,请参阅wikipedia链接

也请关注doom9论坛链接

官方网页