Linux下将连续的图片转换成视频

来自: http://hi.baidu.com/wzc0066/item/093308ee747d6c08570f1d15

Linux下将连续的图片转换成视频

最近刚给机器人的Android客户端添加了一个视频录制功能。当然了,并不是一步到位直接保存成一个视频文件(数据是从机器人的摄像头传到Android设备上的datastream,还不知该如何实现),而是保存每一帧图像!

然后将保存的连续图片拷贝到PC上,通过mencoder二次加工就可以转换成视频文件了:

$ cd 20110729185048//先进入图像所在目录
$ mencoder mf://*.jpg -mf w=320:h=240:fps=24:type=jpg -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -oac copy -o output.avi
关于命令参数的说明:

  * mencoder一行表示将当前目录下的所有.jpg图片转换成一个.avi视频

  * w=320:h=240 - 图像的尺寸是320x240,根据实际情况可更改

  * fps=24:type=jpg - 每秒24帧,文件的类型是jpg,根据实际情况可更改

  * -ovc - 指定视频编码

  * -oac - 指定音频编码,此处copy,表示不做任何更改,这里也就是没有音频了

你可能感兴趣的:(Linux下将连续的图片转换成视频)