FFMPEG将图像编码为视频
2020-02-10 本文已影响0人
whuangxm
FFMPEG 简介
FFMPEG 是一个图像编解码工具软件。Zeranoe 编译了 Windows 平台版本 供 Windows 开发人员选用。
视频是由许多幅(帧)图像,按照一定的播放速度(帧率)组成的。因此,多帧图像按一定的帧率可以组成一个视频。视频按照一定采样率可以提取多幅图像。
利用命令行将图像转为视频
利用命令行将图像转为视频可以采取以下步骤:
- 生成一系列图像文件,存放在某个文件夹下(如:
D:\test
),并按顺序命名为:0.png
,1.png
,2.png
...; - 进入该文件夹下调用命令行:
ffmpeg -f image2 -r 5 -i %d.png -vcodec mpeg4 t.mp4
。
其中,-f
指定了视频的格式,-r
指定视频的帧率(每秒钟的图像数目),-i
指定输入文件名格式,-vcodec
指定视频的编码器,t.mp4
是生成文件名。
利用命令行将视频转为图像
利用命令行将视频转为图像可以采取以下步骤:
- 将视频文件存放在某个文件夹下(如:
D:\test
),并命名为:t.mp4
; - 进入该文件夹下调用命令行:
ffmpeg -i t.mp4 x%d.png
。
其中,-i
指定输入文件名格式,文件将生成为形如x%d.png
,生成的数量为帧率乘以秒数。