从Windows上的avi捕获静止图像

时间:2009-10-16 12:09:22

标签: capture avi

我需要从avi文件中捕获静止图像。我还需要知道avi文件的持续时间。平台是Windows,语言是C ++(带Qt库)。我对DirectShow或Qt Phonon了解不多,我没有时间学习它们。所以我正在寻找现成的解决方案。也许有一些开源项目,我可以找到一些灵感来源?或者也许有一些免费的dll可以完成这项工作?

2 个答案:

答案 0 :(得分:0)

http://ffmpeg.org/。有Windows C ++源代码。

答案 1 :(得分:0)

通常可以根据标题中的信息轻松计算avi文件持续时间。正如Cipi建议的那样,获得静止将需要使用ffmpeg或类似方法解码视频流。