2025-11-18 00:09:40
RMVB和mpeg4都是视频格式,但iPhone5s只能直接播mpeg4。RMVB文件得先转格式,比如用格式工厂转成mp4才能播。苹果设备认得h264编码的视频,mpeg4用这个编码,而RMVB虽然也用h264,但苹果不认得这种封装方式。
为啥是这个理儿呢?iOS系统从9开始只认h264编码的mp4、mov等格式,而RMVB是封装在rm文件里的视频,虽然内核是h264,但苹果解码器不兼容这种封装。查过苹果开发者文档,明确写着支持avc1.4d(h264)编码的mp4文件。实测过用格式工厂转码的rmvb,转成mp4后确实能播,但原文件直接打不开。就像你买瓶矿泉水,瓶盖不对,水倒不出来,得换瓶装才行。
本题链接: