MP4格式视频播放时为什么没有声音及解决办法

从编码和解码的角度来看,很可能是因为视频的分辨率过高,或者使用的编码格式不被你的MP4播放器硬件支持。MP4内置的音频解码库肯定比电脑上的软件解码器要少得多,所以不是你的设备坏了,而是它解读不了这个特定的音频或视频文件。这时候用格式工厂等软件把文件转换成MP4原生支持的格式,就能完美解决了。

评论 (1)

其实不仅仅是分辨率的问题,更常见的是编码格式不匹配。很多所谓的MP4文件,虽然后缀是mp4,但里面封装的音频可能是AC3或DTS这种高压缩格式,而普通播放器默认只支持AAC或MP3音频编码。光转格式可能还不够,建议先用格式工厂或HandBrake这类工具,把视频和音频都重新编码一下,特别是音频选AAC,视频选H.264,这样兼容性最好,基本能在所有设备上流畅播放。