directshow视频压缩怎么做,一定要自己写filter吗?压力好大
本帖最后由 shimachao 于 2012-11-04 17:28:40 编辑 要用directshow写视频采集和实时上传。按照书上的例子写了一个视频捕获的demo。可是发现采集到的视频文件太大了。所以想实时压缩一下(因为是实时上传的)。
用Micosofit Video 1压缩filter,采集到的视频文件时变小了好多,可是画面太不清晰了。
有什么好的、系统自带的压缩filter吗?
我今天在图书馆查了资料发现开源的算法貌似要自己写filter啊。这个对我来说难度太大了吧(这个要深入了解com和directshow吧)。
书上的例子都是用vfw压缩视频。难度directshow就不能做吗?
视频压缩是不是要提取单帧画面,是不是要yuv格式的?自己一帧一帧的处理啊?
哪种压缩方法适合实时压缩,压缩率和画面效果又还不错呢?
我已经翘课好久了。后面还有实时网络传输部分要做。迫不得已我不想自己写filter。
丫的好几本书,都讲的差不多,真怀疑是一个人出的,连整本书的排版都差不多。
求指点!
[解决办法]
网上很多的,其实不光网上,你自己的电脑上估计也装了不少,只是你没发现而已,Microsoft 都有 压缩 Filter,你自动连接 wmv 写文件Filter(具体名字我忘了),应该会自动添加压缩Filter的,
[解决办法]
安装个ffdshow,基本上常用的压缩解压都有了。安装后用graphedit 测试一下
[解决办法]
可以用ffmpeg压缩哦。
[解决办法]
你采集的是什么样的数据?Directshow.有数据哪种方式压缩都行啊.交流一下.QQ:1049568282