现在我可以用DirectShow捕捉到视频,生成ASF网络视频流。但是如何实时的加上字幕呢?
我曾尝试用那个Sample Grabber Filter,设想用SampleGrabber把视频流的帧抓成图,在图上加字,然后把图再写回到视频流里。但是不知道这个从SampleGrabber出来的东西,还能回去影响原来的数据吗?总之我的努力是失败。
望大侠指点一下啊!
------解决方案--------------------------------------------------------
你的设想应该是对的,SampleGrabber应该加在视频编码之前,也就是采集FILTER和编码FILTER之间。
------解决方案--------------------------------------------------------
这个放编码前的,可以
------解决方案--------------------------------------------------------
自己写个 TransformInplace Filter,