Linux下将连续的图片转换成视频
2013-03-08 08:57
239 查看
最近刚给机器人的Android客户端添加了一个视频录制功能。当然了,并不是一步到位直接保存成一个视频文件(数据是从机器人的摄像头传到Android设备上的datastream,还不知该如何实现),而是保存每一帧图像!
然后将保存的连续图片拷贝到PC上,通过mencoder二次加工就可以转换成视频文件了:
关于命令参数的说明:
mencoder一行表示将当前目录下的所有.jpg图片转换成一个.avi视频
w=320:h=240 - 图像的尺寸是320x240,根据实际情况可更改
fps=24:type=jpg - 每秒24帧,文件的类型是jpg,根据实际情况可更改
-ovc - 指定视频编码
-oac - 指定音频编码,此处copy,表示不做任何更改,这里也就是没有音频了
更多关于Linux多媒体操作,参见本人很久之前撰写(或整理)的相关文档:
【1】Linux下利用mencoder将字幕文件内嵌到视频之中:www.mcuos.com/thread-698-1-3.html
【2】Mencoder编码之2-pass与3-pass简介:www.mcuos.com/thread-634-1-3.html
【3】Linux中利用ffmpeg转换手机支持的mp4格式视频文件:www.mcuos.com/thread-528-1-3.html
【4】使用mencoder进行视频编辑:www.mcuos.com/thread-544-1-4.html
然后将保存的连续图片拷贝到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多媒体操作,参见本人很久之前撰写(或整理)的相关文档:
【1】Linux下利用mencoder将字幕文件内嵌到视频之中:www.mcuos.com/thread-698-1-3.html
【2】Mencoder编码之2-pass与3-pass简介:www.mcuos.com/thread-634-1-3.html
【3】Linux中利用ffmpeg转换手机支持的mp4格式视频文件:www.mcuos.com/thread-528-1-3.html
【4】使用mencoder进行视频编辑:www.mcuos.com/thread-544-1-4.html
相关文章推荐
- 在Linux上将视频转换成动态gif图片
- ubuntu 将连续帧图片转换成视频流
- Linux下使用convert对图片缩放和使用ffmpeg对视频进行转换
- 在Linux上将视频转换成动态gif图片
- 在Linux上将视频转换成动态gif图片
- [opencv] 读写视频, 将连续图片转换为视频
- (工具ffmpeg)视频转换为flv格式,视频截取图片
- 视频和图片的相互转换
- ffmpeg在linux安装实现视频转换
- (工具ffmpeg)视频转换为flv格式,视频截取图片
- Linux 桌面玩家指南:05. 发博客必备的图片处理和视频录制神器
- 图片和视频的相互转换——Matlab
- 视频读取转换为图片
- 将视频转换成图片
- 使用ffmpeg来将mp4视频转换成gif格式图片
- GifRocket - 超简单傻瓜式将视频截取转换制作成 GIF 动画图片的免费 Mac 软件
- 关于ffmpeg 的总结(一个linux 下 集 屏幕录像录音,音频视频转换,合并音频视频文件,格式转换于一身的命令)
- (工具ffmpeg)视频转换为flv格式,视频截取图片[转贴]
- OpenCV——将图片转换成视频
- 视频转换诚图片-ffmpeg