Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
确定H.264文件不可用的原因';我不能在iOS上工作_Ios_H.264_Video Encoding - Fatal编程技术网

确定H.264文件不可用的原因';我不能在iOS上工作

确定H.264文件不可用的原因';我不能在iOS上工作,ios,h.264,video-encoding,Ios,H.264,Video Encoding,给定一个H.264文件,是否有可靠的方法通过分析该文件本身来确定它是否能在特定的iOS设备上工作,如果不兼容,确定原因 我现在正在做一个项目,在那里我得到了很多.mp4文件。它们都在正常的桌面环境中工作(例如,Chrome将在元素中播放它们)。它们中的很多在iOS中不起作用 我已经运行了它们,并将结果与我正在测试的设备的结果进行了比较。没有什么不正常的。例如,其中一个坏文件看起来像是主配置文件,640x480,3.1级,29.97fps,1Mbps,采用正确的容器格式。换句话说,相当普通的H.2

给定一个H.264文件,是否有可靠的方法通过分析该文件本身来确定它是否能在特定的iOS设备上工作,如果不兼容,确定原因

我现在正在做一个项目,在那里我得到了很多.mp4文件。它们都在正常的桌面环境中工作(例如,Chrome将在
元素中播放它们)。它们中的很多在iOS中不起作用

我已经运行了它们,并将结果与我正在测试的设备的结果进行了比较。没有什么不正常的。例如,其中一个坏文件看起来像是主配置文件,640x480,3.1级,29.97fps,1Mbps,采用正确的容器格式。换句话说,相当普通的H.264

我知道我可以对一切重新编码,但我不只是想解决问题,我想了解为什么它首先是一个问题,以便下次防止它