对BMAPtoAVI使用总结

本文介绍了如何使用BMPtoAVI软件将BMP文件转换为AVI文件的过程。包括下载、编译及运行所需步骤,并提供了在DOS环境下直接运行参数的示例。此外,文章还提到了软件的使用方法及生成的AVI文件特点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


2009-12-09 10:21:38|  分类: 默认分类 |  标签: |举报 |字号 订阅

在软件中,有时我们需要将bmp文件转换为avi文件,那么BMPtoAVI软件可以帮我们提供方便,该软件可以在http://easybmptoavi.sourceforge.net/该网站上下载,通过编译得到bmp2avi.exe应用程序,编译的方法,首先下载EasyBmp liabray,建立win2 控制台应用程序,将EasyBMPtoAVI.cpp,EasyBMP.cpp两个文件加到工程中去,然后将下载的liabray中的cpp,.h文件Copy到本工程目录下,编译,可能会出现error PRJ0003 : Error spawning 'cmd.exe'.错误,具体的解决方法是,在Tools-->Options--->Project and Solution--->Vc++ director 下添加如下三行,

$(SystemRoot)\System32

$(SystemRoot)

$(SystemRoot)\System32\wbem

至此,编译OK,生成.EXE文件,下面就可以使用该EXE来将BMPs转换为avi,

1.如果直接运行exe文件,我们需要输入以下参数:

Input first frame number:输入第一个帧数  eg. 1

Input end frame number:输入最后一个帧数eg. 2

Input filename base:输入文件名称eg. 0

input frame rate:输入帧频eg. 24

output movie filename:输入输出文件名eg a.avi

【说明】在exe文件夹下面有01.bmp 02.bmp 最后生成2帧,24帧频的名称为a.avi的文件

 

2.在DOS下输入参数直接运行的使用,往往我们需要在一个程序中调用该exe,在后台生成指定文件。

(a)将frame000.bmp.......frame123.bmp转换为out.avi,其中帧频为13

bmptoavi.exe -filebase frame -start 0 =end 123 -framerate 13 -output out.avi

或者:bmptoavi.exe -start frame00.bmp -end frame123.bmp -framerate 13 -output out.avi

同时也可以使用文件列表来实现bmps转换为avi,首先将bmp文件的整体路径写入filelist.txt文件中

bmptoavi.exe -filelist filelist.txt -frametate 13 -output out.avi

这三种方法都可以实现bmps转换为avi文件,个人感觉最后一种比较方便。同时bmptoavi.exe还提供修改视屏的宽度,高度,并且它没有进行视屏压缩,因此得到的avi文件都很大。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值