社区
多媒体/流媒体开发
帖子详情
请教,我现在有每一帧都是JPG的数据,怎么样用DirectShow将数据压缩成MPEG-4或其它的格式文件保存?
deon
2005-10-08 11:47:39
我通过网络接收的每一帧都是JPG的数据,怎么样用DirectShow实时地将这些数据压缩成MPEG-4或其它的格式,然后保存?
请帮帮忙!
...全文
177
9
打赏
收藏
请教,我现在有每一帧都是JPG的数据,怎么样用DirectShow将数据压缩成MPEG-4或其它的格式文件保存?
我通过网络接收的每一帧都是JPG的数据,怎么样用DirectShow实时地将这些数据压缩成MPEG-4或其它的格式,然后保存? 请帮帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
deon
2005-10-17
打赏
举报
回复
谢谢jiangsheng, 发分啦,每人都有份.
蒋晟
2005-10-15
打赏
举报
回复
try MJPEG encoding.
http://mjpeg.sourceforge.net/
deon
2005-10-14
打赏
举报
回复
谢谢各位
ablewindy
2005-10-13
打赏
举报
回复
DirctX SDK就有一个好像叫PushSource的例子,就可以把BMP作为Source Filter的输入。
其实把BMP压缩MPEG-4很简单啦,视频捕获卡的源不也有RGB吗?每一帧不就是一幅BMP吗?
至于压缩,根本和源无关罗,插入一个压缩的Filter就搞定了!
不过这个得你会写Filter罗!参考PushSource吧,正是完成这个任务的!
2001xgp
2005-10-13
打赏
举报
回复
帮顶,对这个问题比较感兴趣
deon
2005-10-12
打赏
举报
回复
有谁写过BMP压缩MPEG-4的Filter,可以介绍一下吗?
heninghejun
2005-10-09
打赏
举报
回复
转成BMP以后,你可以一帧一帧的压缩这个BMP,也可以多个BMP保存成文件后,自己再读出来,一次性的转,
ablewindy
2005-10-09
打赏
举报
回复
同意!
先将JPG解压成BMP再传递给压缩Filter
楼主需写一个这样的Filter
yyhzpk
2005-10-08
打赏
举报
回复
先解码,解成BMP的,然后调用mpeg4编码库将其压缩成mpeg4形式的,
DirectShow
获取视频
数据
帧
通过
DirectShow
获取原始视频
数据
,采用事件通知方式, 效率高,占用CPU低,绝不丢帧。
数据
获取后,可以对
数据
作灵活处理, 比如验证一些算法....
DirectShow
获取视频和音频
数据
DirectShow
获取视频和音频
数据
,对视频的易歌预览和截图,对音频的预览和
保存
到文件
DirectShow
抽取的
DirectShow
工具 内含include文件,lib文件和dll文件
VC 打开摄像头 (使用
DirectShow
)
通过使用MFC中的CImage和
DirectShow
来打开摄像头,预览并
保存
图像。 代码不再维护。
DirectShow
9
有些程序需要
DirectShow
9和QuickTime7支持,但大多资源都是用不
成
的,这个
DirectShow
9保证能用,第一次传资源谢谢支持
多媒体/流媒体开发
2,543
社区成员
20,281
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章