我的IR项目里要对视频文件进行预览,目前还没有解决,以下的方法是一个尝试。

在system32下,有一个qedit.dll文件,这是DirectShow的一个COM组件(DS大部份都是COM组件),就是说我们可以直接以COM的形式引用到C#项目里。

我做了一个简单测试项目。先把qedit.dll找到,然后以COM注册到项目中。对MediaDet类进行了一个简单的封装,然后运行一个测试项目:
运行结果(从AVI中提取第10桢的内容):
用C#预览视频文件(简略)

部份代码:仅供参考:


测试Form代码:

仅做参考!

相关文章:

  • 2021-10-21
  • 2022-02-01
  • 2021-05-14
  • 2022-12-23
  • 2021-11-20
  • 2022-12-23
  • 2022-12-23
  • 2021-10-01
猜你喜欢
  • 2021-06-27
  • 2022-12-23
  • 2022-01-09
  • 2022-12-23
  • 2021-06-05
  • 2022-02-27
  • 2021-07-31
相关资源
相似解决方案