首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

directshow中怎么将图片流filter写入到avi文件中?需!

2012-12-17 
directshow中如何将图片流filter写入到avi文件中?急需!高手请进!!最近做音视频捕获的项目,遇到一个非常棘

directshow中如何将图片流filter写入到avi文件中?急需!高手请进!!
最近做音视频捕获的项目,遇到一个非常棘手的问题。想在捕获视频的同时,添加一些特效(说白了,就是一些背景透明的gif文件),同时将这些特效也写入到文件中,但是不知道该怎么实现,音视频的捕获已经完成:


        //构建视频预览的过滤器链路
hr = m_pCapture->RenderStream( &PIN_CATEGORY_PREVIEW, &MEDIATYPE_Video,m_pBF, NULL, m_pVMR );
hr = RenderFileList(m_pGB,m_pVMR );
//构建音视频合成并保存文件过滤器链路
hr = m_pCapture->SetOutputFileName( &MEDIASUBTYPE_Avi,  T2W( pFilename ),&pMux,NULL ); 
//连接捕获器和AVI Muxer过滤器
hr = m_pCapture->RenderStream( &PIN_CATEGORY_CAPTURE, &MEDIATYPE_Video,m_pBF, NULL,pMux );
hr=m_pCapture->RenderStream(&PIN_CATEGORY_CAPTURE,&MEDIATYPE_Audio,m_pBF_Audio,NULL,pMux);

现在有封装gif文件的filter,如何提交到pMux中,然后写到指定的avi文件中呢???现在项目急需,希望大侠能多多指导,万分感谢!可以加分,谢谢!
[最优解释]
http://www.pudn.com/downloads79/sourcecode/multimedia/vfw/detail303267.html
[其他解释]
你在视频 Source Filter 后面加个 自己写的 Filter(叠图像的功能)不就行了吗?
[其他解释]
引用:
http://www.pudn.com/downloads79/sourcecode/multimedia/vfw/detail303267.html

我下载了,程序很好,但是现在觉得用不上,有没有用directshow实现的类似功能的源码?
[其他解释]
引用:
你在视频 Source Filter 后面加个 自己写的 Filter(叠图像的功能)不就行了吗?
请问能不能给提供点源码啊,小弟刚刚接触directshow,没有自己写过filter,还望赐教!谢谢
[其他解释]
还有,我现在是已经有多个图片文件的filter了,要将多个filter和视频流filter融合,怎么做呢?

热点排行