日期:2014-05-18  浏览次数:20939 次

请问: c# 中如何提取视频文件中的帧啊? 谢谢!
想提取视频文件中的一些帧,保存成图片,包括一些主流格式的,mpg,avi,wmv,rmvb等,谢谢了,^_^

------解决方案--------------------
这个估计写个类似解码器的东东了。
特别要知道视频解码。
有些难度啊。
------解决方案--------------------
借用ffmepg.exe,使用process调用shell取执行他就成

网上有现成的代码,自己找一下把

另外:ffmepg.exe支持的格式不太完全,所以还有另外一个东西配套(忘了名字了,不过通常的相关资料里面都会一起介绍的)
------解决方案--------------------
http://blog.163.com/huv520@126/blog/static/27765239200882032143172/
------解决方案--------------------
用C#来实现还真没搞过,帮你顶一下
------解决方案--------------------
学习一下..帮顶
------解决方案--------------------
有第三方组件,挺多的,有的可能需要花点钱,不过值得!

ImageGear Professional Edition V15.4
LEADTOOLS Multimedia V15

http://www.devdirect.com/all/Multimedia_PCAT_1954.aspx

你到这个网站看看吧!我以前也找过!

如果不想花钱,可以看看directshow .net(开源的)

http://sourceforge.net/projects/directshownet
------解决方案--------------------
directshow可以实现。
网上有这个完整的资料
------解决方案--------------------

------解决方案--------------------
up
------解决方案--------------------
帮顶