通过ffmpeg把图片转换成视频
来源:互联网 发布:淘宝使用的第三方平台 编辑:程序博客网 时间:2024/05/21 04:52
ffmpeg是一个非常强大的工具,使用他可以转换视频格式,包括视频容器格式,视频编码格式。这里所说的视频,包括了视频和音频。可以更改视频的其他的参数,比如帧率-每秒播放的帧数, 视频的大小-尺寸等等。还可以将图片转换视频。
图片转换成视频,实际上是通过内置的视频编码格式将你的图片编码,ffmpeg支持很多中视频格式,想知道ffmpeg支持哪些编码格式,可以用ffmpeg -codecs命令来查看。
你的图片可以是jpg, 可以bmp,可以是tiff。其他的格式可以自己测试。
运行cmd,cd到你ffmpeg所在的目录,如果你手上还没有ffmpeg的话,你可以通过一下连接下载:
<暂时空缺, 随后加上连接>
好了,有了这个软件,我们就可以开始生成视频的工作了。假如你的图片在c:\temp\下面。那么通过下面的命令就可以将这个目录下面的图片转换成视频。这里面有个要求就是你的图片全部是自然数为文件名, 001, 002, 003这样的。前面要几个0取决于你的图片的个数,如109张,那么就是3-1=2个0,从001 到109,如果是1009张就是0001到1009.
ffmpeg -f image2 -i c:\temp\d.jpg test.mp4
你可以指定编码格式:
ffmpeg -f image2 -i c:\temp\d.jpg
也许你还想指定输出帧率:
ffmpeg -f image2 -i c:\temp\d.jpg
这样输出的test.mp4就是每秒播放10帧了
如果你要指定码率:
ffmpeg -f image2 -i c:\temp\d.jpg
注意这里的200k的单位bit/s.
也许你要问那么到底最后生成的文件的参数都是什么样子,比如我们刚才设置的参数,还有我们没有设置的参数:
那么这个命令就可以帮你搞定:
ffmpeg -i test.mp4
看一看我的test.mp4的参数都是什么:
G:\Download\ffmpeg\ffmpeg-git-a254452-win32-static\bin>ffmpeg -i test.mp4
ffmpeg version N-32726-ga254452, Copyright (c) 2000-2011 the FFmpeg developers
ble-avisynth --enable-bzlib --enable-frei0r --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --ena
ble-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --en
able-libtheora --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis
--enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test.mp4':
At least one output file must be specified
前面是你用的ffmpeg的基本信息:
包括版本,编译时间,用的编译器,配置选项。
重点看绿色部分,这也是你会关心的东西:
duration告诉视频时长,这里是10秒, bitrate是码率。
video: 视频编码格式。 帧率是10fps。
- 通过ffmpeg把图片转换成视频
- 通过ffmpeg把图片转换成视频(ffmpeg工具 命令)
- 把图片转换成视频-ffmpeg
- 把图片转换成视频-ffmpeg
- 使用FFmpeg把视频转换成JPG格式的图片
- 视频转换诚图片-ffmpeg
- ubuntu使用ffmpeg把图片生成视频
- ffmpeg 视频转换、图片批量提取
- 通过adb录制视频并通过FFMPEG将MP4转换成GIF格式(一)
- 通过adb录制视频并通过FFMPEG将MP4转换成GIF格式(二)
- (工具ffmpeg)视频转换为flv格式,视频截取图片
- (工具ffmpeg)视频转换为flv格式,视频截取图片
- (工具ffmpeg)视频转换为flv格式,视频截取图片
- 通过 ffmpeg 获取视频第一帧(指定时间)图片
- 通过 ffmpeg 获取视频第一帧(指定时间)图片
- 使用ffmpeg来将mp4视频转换成gif格式图片
- 视频转换 ffmpeg
- ffmpeg 2.0 转换视频
- Python资源
- 欢迎使用CSDN-markdown编辑器
- Android开源项目分类汇总
- Shiro实现授权的三种操作方式
- Node.js模块 require和 exports
- 通过ffmpeg把图片转换成视频
- 计算坐标之间的距离
- NSFileManager— NSProcessInfo类的使用
- 毕业了,异地恋只能分手吗?
- 支撑树的插点问题
- 无线网突然提示IP地址冲突,无法连接
- MySQL数据类型和常用字段属性总结
- Project Euler Problem 2
- SpringSecurity3.1入门教程(二)