如何获取mp4文件的持续时间(h.264标准)

时间:2012-05-18 02:37:19

标签: video h.264 mp4 mpeg

我想获得一些mp4文件的信息,我尝试使用Shell32,但它不支持mp4格式,我在网站上发现了一些dll,但它们都不是COM组件,那我就试着用IBMToolkitForMpeg4SDK.jar,然后遇到一些问题:

***Exception in thread "main" java.net.MalformedURLException: Unrecognized extension of file: e:\1.mpeg
at I4g.d(Unknown Source)
at I4g.a(Unknown Source)
at I4i.a(Unknown Source)
at I4b.a(Unknown Source)
at I4b.open(Unknown Source)
at AVgenSample.getMp4Duration(AVgenSample.java:48)
at AVgenSample.main(AVgenSample.java:36)***

所以我想获取mp4文件的信息,任何人都有任何方法,请帮忙!谢谢所有!

1 个答案:

答案 0 :(得分:0)

如果您的意思是ISO文件 - this java library可能有帮助。

使用它导航到moov->trak->mdia->mdhd

或Elecard视频格式分析器http://www.elecard.com/en/download/products.html#development