(C#)DirectShow播放wmv、avi格式的视频解码回调

时间:2015-04-04 09:25:22
【文件属性】:

文件名称:(C#)DirectShow播放wmv、avi格式的视频解码回调

文件大小:167KB

文件格式:ZIP

更新时间:2015-04-04 09:25:22

C# DirectShow wmv、avi ISampleGrabberCB

可以播放wmv、avi(本人测试过D:\WebCast20070129_Video.wmv)格式的视频(没有画面),回调解码得到图片。 可以播放本地视频文件,也可以播放ftp上面的视频文件(wmv不支持,原因没找到)ftp://hztm:123456@192.168.1.140/3.avi。 网上找的大部分是只能播放解码回调avi格式的视频,这个找了很多资料,然后问了一些朋友才修改好的,主要是IEnumPins获取Filter中的所有输出Output,然后循环比对一下pin


【文件预览】:
DxScan_83013
----说明.txt(64B)
----DxScan()
--------UpgradeLog2.XML(2KB)
--------DxScan-2005.sln(906B)
--------DxScan-2005.suo(20KB)
--------Form1.cs(7KB)
--------Capture.cs(12KB)
--------AssemblyInfo.cs(2KB)
--------DxScan-2005.csproj.user(452B)
--------Form1.resx(11KB)
--------DxScan-2005.csproj(6KB)
--------_UpgradeReport_Files()
--------App.ico(1KB)
--------ClassDiagram1.cd(404B)
--------obj()
--------UpgradeLog.XML(1KB)
--------readme.txt(937B)
--------bin()

网友评论

  • 可以使用,不过还需要自己修改
  • 资源还行,但是不太好用
  • 没有播放 不是想要的
  • 只能得到视频的帧数,感谢分享
  • 文不对题呀,只是获取了视频帧数和空白帧数.
  • 被骗了,没有视频播放,只有视频帧数
  • 貌似只能得到视频的帧数 .
  • 想做实时采集数据的回调 用directshow的找找例子 但是没有找到 c#的实在是不熟悉!
  • 没有视频播放。
  • 程序不错,但没有回调,没有提供获取视频解码后图像buf的方法。
  • 没有视频播放。
  • Title.mpgTitle.mpgTitle.mpgTitle.mpgTitle.mpgTitle.mpg
  • 没有视频播放。没有得到图片。貌似只能得到视频的帧数