MP4中的PCM音频



为什么标准中写着mp4中的PCM不受支持,但索尼相机(例如A7s(不知何故知道如何做到这一点。这是否违反了标准?他们是怎么做到的?

MP4是MOV容器的变体,它本身可以在元数据中指定PCM音频。例如,当处理MP4字节时,我将参考MOV规范。

  1. 您的MP4可能实际上只是一个重命名为.mp4的MOV文件。

  2. 如果播放方知道需要PCM(例如:不要假设传入的数字是AAC数据(,则在MP4容器中使用PCM没有问题。您可以安全地用PCM字节替换所有AAC字节。

  3. 就MOV而言,它并没有违反标准,但MPEG解码器通常只希望在MPEG-4文件中看到MPEG编解码器(h.264/h.265/MP3/AAC(。有些人会接受这样一个包含PCM的文件,有些人可能会拒绝播放。有些编解码器现在甚至将VP8/VP9视频编解码器放在MP4中。

最新更新