2009-11-10 77 views
0

我想将AVI,MOV等电影文件转换为位图文件,如JPEG,JPEG2000,TIFF等。
使用DirectX/DirectShow可以实现吗?
来自ffmpeg的AVCodec是更好的选择吗?
它有很好的文档记录吗?
是否有任何其他的可能性来实现这个问题(即使用Qt)?使用DirectShow将电影文件转换为位图文件

回答

1

使用示例抓取器过滤器在DirectShow中构建过滤器图形。该图将解复用并解压文件,并通过样本采集器过滤器上的回调将未压缩的帧传送到您的应用程序。在此回调中,可以将未压缩的帧保存为位图,或使用GDI +或IJG库等库将其转换为jpeg。

G