ffmpeg将视频转换成图片

查看视频基本信息

c 复制代码
ffmpeg -i test.mp4

视频转换格式(将avi格式转成mp4格式)

ffmpeg -i test.avi test.mp4

将视频按指定帧数分割成图片

方法一:

ffmpeg -i  test.mp4 -r 10 -f image2 %05d.jpg
  • -i : 指定输入文件
  • -r : 帧数 10
  • -f : 指定格式化的格式为image2
  • image2后面跟着的是文件名
  • %5d:以为5位数按正序编号

方法二:

生成更清晰无压缩的图片方式:

c 复制代码
ffmpeg -i xxx.mp4 -f image2 -vf fps=1/5 -qscale:v 2 .\image\img%04d.jpg
  • -i: 视频路径
  • -f: 图片格式
  • fps=5: 每1s取5帧
  • fps=1/5: 每1/5s取1帧
  • img%04d.jpg: 生成的图片命名格式

以上两种方法对同一个视频进行实测:

第一种方法生成的图片大小为50kb左右

第二种方法生成的图片大小为260kb左右

相关推荐
波点兔3 小时前
利用Python解析json生成PPT、xmind思维导图教程
json·powerpoint·音视频
DongGei3 小时前
安卓-音频焦点
android·微信·音视频
怪咖码农6 小时前
vue3获取视频时长、码率、格式等视频详细信息
前端·vue·音视频
半桶水专家7 小时前
视频的容器格式和编码格式详解
音视频
cuijiecheng20188 小时前
音视频入门基础:WAV专题(10)——FFmpeg源码中计算WAV音频文件每个packet的pts、dts的实现
ffmpeg·音视频
羚通科技10 小时前
视频智能分析平台LntonAIServer安防监控平台花屏检测、马赛克检测功能介绍
大数据·linux·人工智能·算法·音视频
在逃大马猴10 小时前
视频中的噪点怎么去除?
音视频
程序员-珍15 小时前
怎样解决OpenEuler下载sdl2失败
linux·音视频
weixin_5860620215 小时前
ffmpeg的安装和使用教程
ffmpeg
马剑威(威哥爱编程)17 小时前
ffmpeg如何实现视频推流?
ffmpeg·音视频