1.显示媒体文件细节
ffmpeg -i video.mp4
2.仅看媒体文件信息 -hide_banner参数
ffmpeg -i video.mp4 -hide_banner
3.视频格式转换
ffmpeg -i video.mp4 video.avi
4. -qscale 0 参数 维持原视频质量
ffmpeg -i input.webm -qscale 0 output.mp4
5.查看ffmpeg支持的格式
ffmpeg -formats
6.转换视频文件到音频文件(移除视频,留下音频)
ffmpeg -i input.mp4 -vn output.mp3
#对输出的音频做限制
ffmpeg -i input.mp4 -vn -ar 44100 -ac 2 -ab 320 -f mp3 output.mp3
-vn – 表明我们已经在输出文件中禁用视频录制。
-ar – 设置输出文件的音频频率。通常使用的值是22050 Hz、44100 Hz、48000 Hz。
-ac – 设置音频通道的数目。
-ab – 表明音频比特率。
-f – 输出文件格式。在我们的实例中,它是 mp3 格式。
7.更改视频分辨率
#设置分辨率 1280×720
ffmpeg -i input.mp4 -filter:v scale=1280:720 -c:a copy output.mp4
或者
ffmpeg -i input.mp4 -s 1280x720 -c:a copy output.mp4
8.压缩视频
ffmpeg -i input.mp4 -vf scale=1280:-1 -c:v l