2011-06-06 108 views
2

我试图徒劳地使用C++获取视频文件的持续时间。我在Linux平台上。我该如何解决它? 我的本地文件系统中是否存在存储此信息的文件,或者是否随视频文件一起移动? 谷歌给我所有的方法在红宝石,C#等等,但我还没有找到任何C++的库。获取视频的持续时间

+0

它是什么类型的视频文件? – HighCommander4 2011-06-06 18:41:04

+0

它主要是AVI,但我绝对需要支持其他格式,如flv,mkv,wmv等。 – 2011-06-06 18:44:06

回答

0

您可以试试看midentify源代码。这是一款mplayer附带的工具(http://www.mplayerhq.hu/)。如果你太懒惰,你可以把它输出并解析它在你的C++应用程序中

相关问题