FFMPEG将图像编码为视频

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,生成的数量为帧率乘以秒数。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容