AVIfil32生成的AVI 文件巨大,如何解决

sjlfs 2010-08-05 06:13:00
我用VB 用avifil32.dll作了一个将BMP做成AVI的软件,我用的编码方式是Microsoft vedio 1,但是生成的AVI文件体积巨大。屏幕录像专家用同样的编码,同样的设置,同样条件下(1280X800)生成的AVI文件却很小,大概只有我的百分之六、七左右。查看两个文件的码率,我的AVI码率是10856kbs, 而屏幕录像专家的AVI只有600-800K左右,差了10多倍。

我两分钟的AVI(120张1280X800的BMP,以每秒1张的速度产生2分钟视频)文件大概是30M,儿屏幕录像专家生成的以每秒一帧采集2分钟,产生的AVI只有2-3M。

请问有大侠知道如何降低码率,减小AVI的体积吗?

...全文
193 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sjlfs 2010-08-06
  • 打赏
  • 举报
回复
结贴了
sjlfs 2010-08-06
  • 打赏
  • 举报
回复
搞定了,有个设置没弄好。就是选那个码率是选项要打开。
不过屏幕显示专家好像也没要打开这个选项,也不知道他是怎么弄的。

另外楼上的说把BMP压缩,那是不可能的。BMP是不带压缩的格式,压缩了就不是BMP了。
sjlfs 2010-08-06
  • 打赏
  • 举报
回复
试了一下,你说的有道理,很有效果 谢谢。
socl2000 2010-08-06
  • 打赏
  • 举报
回复
我的经验,注意关键帧,关键帧稍大一点,可降低输出文件的大小,但是图像质量会差一点。
打死不掉牙 2010-08-05
  • 打赏
  • 举报
回复
先把BMP压缩小点啊

809

社区成员

发帖
与我相关
我的任务
社区描述
VB 多媒体
社区管理员
  • 多媒体
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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