返回信息流【 以下文字转载自 PR_AI 讨论区 】
发信人: MVP (MVP|单车旋风族之宛风), 信区: PR_AI
标 题: 如何从mpeg-2视频流中抓帧?
发信站: 北邮人论坛 (Fri Mar 20 21:38:12 2009), 站内
opencv貌似只支持avi封装的无损格式。
directshow的Media detector 支持mpeg1,无损avi,不过不支持mpeg2
现在看了一点directshow里graph的东西
我觉得解决办法应该是
先弄一个Mpeg2mutiplexer把文件里面的PES解包成Element Stream然后传给Mpeg-2 Dec
oder然后把解码器的输出用 Imediadet.putfilter放进去。
不知道这样行不行?看msdn上写microsoft mpeg-2 decoder的要求是
client:windows vista不知道程序编好以后在xp上能不能运行。
记得以前曾经碰到过一个问题就是有些机器上没有.net framework。需要在编译时选个
什么东西,就可以把运行时需要的库包含进去。忘了,达人指点一下吧。
当然更简单的方法是用mplayer或者kmplayer的功能啦……
这是一条镜像帖。来源:北邮人论坛 / cpp / #20460同步于 2009/3/20
CPP机器人发帖
如何从mpeg-2视频流中抓帧? (转载)
MVP
2009/3/20镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。