找BMP文件序列转avi短片的实例

wolfwindbbs 2003-04-04 12:00:51


找BMP文件序列转avi短片的实例...................
...全文
73 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wolfwindbbs 2003-04-04
  • 打赏
  • 举报
回复
我已经找到了,不过还是谢谢楼上兄弟。结

分全是你的了....发了你
jian 2003-04-04
  • 打赏
  • 举报
回复
DirectShow 9 的filter sample下面有一个例子是PushSource,该例子实现了三个filter
1、把单个Bmp文件转换为视频流
2、把一组Bmp文件转换为视频流
3、把当前显示器显示内容转换为视频流

其中第二个filter正是你要的。
你可以这样仿真:
1、首先你要配置好开发环境,然后编译该例子
2、打开GraphEdit工具,选择菜单中graph->Insert Filters
3、在DirectShow Filters大类中选择PushSource Bitmapset Filter(注意在此之前要把需要的bmp拷贝到H:\DXSDK\Samples\Media目录下,具体原因见源代码)
4、再添加AVI Mux 和File Writer这两个filter,并将他们的pin连接起来
5、运行graph就得到了AVI文件。你可以用播放器打开该文件观看

有了这个仿真之后,你应该知道整个流程了。剩下的工作就是你自己去写DirectShow代码,创建filter graph,并运行之。

另外要注意的是:PushSource Bitmapset Filter的bmp文件集合是固定的,即文件名不能变,文件路径也不能变。这个不是大的问题,你可以在它的源码中修改。

2,553

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧