1.修改分辨率率
将输入为640*480的修改为320*249
ffmpeg -i input -vf scale=iw/2:-2 output
iw:输入帧宽,此处为640,640/2=320。
-1告诉scale filter保持纵横比,所以scale filter计算出值240.
2.改变音视频播放速度
1>视频2倍播放速度,音频两倍播放速度。
ffmpeg -i input.mkv -filter:v "setpts=0.5*PTS" output.mkv
注意,此种方式会丢帧。可以通过改变输出帧率来避免丢帧。
ffmpeg -i input.mkv -r 16 -filter:v "setpts=0.25*PTS" -an output.mkv
2>视频0.5倍播放速度
ffmpeg -i input.mkv -filter:v "setpts=2.0*PTS"
FFMPEG常见用法整理

本文详细介绍了FFMPEG的各种用法,包括修改视频分辨率、改变音视频播放速度、使用filtergraph、水平翻转视频、视频取反、边缘检测、选择特定帧以及添加水印等功能。通过实例解析了FFMPEG命令行参数的使用,帮助读者更好地掌握FFMPEG的实战技巧。
最低0.47元/天 解锁文章
1357





