【问题标题】:how to get the duration of an mp4 file(h.264 standard)如何获取 mp4 文件的持续时间(h.264 标准)
【发布时间】:2012-05-18 02:37:19
【问题描述】:

我想获取一个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文件的信息,谁有什么方法,请帮忙!谢谢大家!

【问题讨论】:

标签: video h.264 mp4 mpeg


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2010-12-15
    • 1970-01-01
    • 2012-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多