FFmpeg 命令:从入门到精通 | ffmpeg 命令图片和视频转换

FFmpeg 命令:从入门到精通 | ffmpeg 命令图片和视频转换

FFmpeg 命令:从入门到精通 | ffmpeg 命令图片和视频转换

本节主要介绍了ffmpeg 命令图片和视频转换的方法,并列举了一些例子。

截取一张图片

复制代码
ffmpeg -i test.mp4 -y -f image2 -ss 00:00:02 -vframes 1 -s 640x360 test.jpg

ffmpeg -i test.mp4 -y -f image2 -ss 00:00:02 -vframes 1 -s 640x360 test.bmp

参数:

  • -i:输入
  • -y:覆盖已有同名图片,不会提示是否覆盖
  • -f:图片格式,比如 image2 就是一种格式
  • -ss 起始值
  • -vframes:帧,如果大于1,那么输出加%03d,比如test%03d.jpg
  • -s:格式大小 size

转换视频为图片(每帧一张图)

复制代码
ffmpeg -i test.mp4 -t 5 -s 640x360 -r 15 frame%03d.jpg  

参数:

  • -i:输入
  • -t:时间,单位:s
  • -s:格式大小 size
  • -r:帧数,每秒的图片数

注:总共生成 时间*帧数 张图片。

图片转换为视频

复制代码
ffmpeg -f image2 -i frame%03d.jpg -r 25 video.mp4

参数:

  • -i:输入
  • -f:图片格式,比如 image2 就是一种格式
  • -r:帧数,每秒的图片数

注:总共生成时长 图片数/帧数(单位:s)的视频。

从视频中生成 GIF 图片

复制代码
ffmpeg -i test.mp4 -t 5 -r 1  image1.gif

ffmpeg -i test.mp4 -t 5 -r 25 -s 640x360  image2.gif

将 GIF 转化为视频

复制代码
ffmpeg -f gif -i image2.gif image2.mp4
相关推荐
美狐美颜SDK开放平台9 小时前
视频美颜SDK是什么?直播APP开发中美颜功能实现方式介绍
深度学习·架构·实时互动·音视频·视频美颜sdk
美狐美颜sdk11 小时前
直播APP开发如何实现美颜功能?视频美颜SDK接入流程与技术方案解析
大数据·人工智能·音视频·美颜sdk·美颜api
阿童木写作14 小时前
跨马翻译:AI批量图片翻译工具,视频字幕翻译与智能抠图一站式解决
大数据·人工智能·python·音视频
辰辰观影15 小时前
HDR视频颜色偏黄怎么解决?
音视频
A133455516 小时前
2026网盘视频播放器推荐 支持4K全平台
音视频
quweiie18 小时前
腾讯云视频点播-web上传视频
前端·音视频·腾讯云·上传视频·腾讯云视频点播
揽秀亭长19 小时前
音频转简谱实测:AI扒谱与传统制谱方式有什么区别
人工智能·音视频
ai产品老杨19 小时前
越界检测算法接入 AI 视频分析平台的流程与误报优化指南
人工智能·算法·音视频
阿图灵21 小时前
OpenCV 实用技巧三连:视频转图片、图片转视频、Pillow 与 OpenCV 互转
图像处理·python·opencv·计算机视觉·音视频·pillow