确定H264文件无法在iOS上运行的原因

时间:2013-10-28 17:55:36

标签: ios h.264 video-encoding

鉴于H.264文件,是否有可靠的方法通过分析文件本身来确定它是否适用于特定的iOS设备,如果不兼容,请确定原因?

我现在正在开展一个项目,在那里我获得了很多.mp4文件。所有这些都在普通的桌面环境中工作(例如,Chrome将在<video>元素中播放它们。其中很多都不适用于iOS。

我已经通过ffprobe运行它们,并将结果与​​我正在测试的设备的technical specs进行了比较。没什么好看的。例如,其中一个坏文件看起来像主要配置文件,640x480,级别3.1,29.97fps,1Mbps的正确容器格式。换句话说,非常香草的H.264。

我知道我可以重新编码所有内容,但我不只是想解决问题,我想知道为什么它首先是一个问题,以便下次阻止它。

0 个答案:

没有答案