【问题标题】:convert movie file to bitmap files with DirectShow使用 DirectShow 将电影文件转换为位图文件
【发布时间】:2010-12-15 00:08:24
【问题描述】:

我想将 AVI、MOV 等电影文件转换为位图文件,如 JPEG、JPEG2000、TIFF 等。
是否可以通过 DirectX / DirectShow 实现这一点?
ffmpeg 的 AVCodec 是不是更好的选择?
是否有据可查?
是否有其他可能性来解决这个问题(例如使用 Qt)?

【问题讨论】:

    标签: bitmap ffmpeg directshow movie


    【解决方案1】:

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

    G

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-28
      • 2013-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-05
      • 2023-03-21
      • 2013-12-16
      相关资源
      最近更新 更多