获取视频的时长

Get video's duration

本文关键字:视频 获取      更新时间:2023-10-16

我尝试过用c++获取视频文件的持续时间,但没有成功。我在Linux平台上。我该怎么做?在我的本地文件系统中是否有存储这些信息的文件,或者它是否随视频文件移动?谷歌为我提供了ruby、c#等的所有方法,但我还没有找到任何c++库。

试试libavcodec。

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