前言
在FFmpeg处理视频或者图片时,所涉及的一些命令的汇总。
一、视频解析
将mp4视频,一帧帧保存为jpg格式的图片。
1. 每秒取一帧图片
ffmpeg -i input.mp4 -f image2 -r 1 dstPath/image-%03d.jpg
2. 提取I帧
ffmpeg -i input.mp4 -an -vf select='eq(pict_type\,I)' -vsync 2 -s 720*480 -f image2 dstPath/image-%03d.jpg
二、图片处理
1. 调整大小
原理:
ffmpeg -i input_file -s wxh output_file // s表示scale
示例: