在纯PHP中,是否有人知道一种现成的,可靠的方法来告诉使用H.264编解码器而不使用ffmpeg或类似扩展编码的MP4的尺寸(宽度x高度)?
感谢所有回答的人。赏金已经不多了,我没有时间检查提供的解决方案。我会接受我觉得最有可能工作的解决方案。
答案 0 :(得分:4)
getID3是纯PHP,可以从各种媒体文件中提取大量信息。它将取决于您的文件首先编码的内容,以及可用的元数据和可靠性。 getID3有一个很好的演示页面,有很多不同的文件类型。我试图发布更多的链接,但作为一个新手我只得到一个。
答案 1 :(得分:2)
听起来http://code.google.com/p/php-mp4info/可能是你的答案。它读取MP4,但它没有提到有关H.264的任何内容。
另外,你在使用什么操作系统?
答案 2 :(得分:1)
想到什么:
答案 3 :(得分:1)
ffmpeg和php:http://www.lampdeveloper.co.uk/linux/detecting-a-videos-dimensions-using-php-and-ffmpeg.html
答案 4 :(得分:1)
php-reader是纯PHP中ISO 14496
的完整实现。您可以使用此库来读取mp4所包含的所有框,例如包含有关文件元数据的moov atom。
答案 5 :(得分:0)
原生PHP不支持这样的东西,ffmpeg只是我想到的一个库。