作者:手机用户2502911617_428 | 来源:互联网 | 2023-06-14 20:23
调整视频文件中视频速度:
//2倍速播放
ffmpeg -i test.mp4 -an -filter:v "setpts=0.5*PTS" out_test.mp4
参数说明:
-i 后满test.mp4是输入文件名-an 将音频禁掉 (可以不加)-filter:v 对视频进行处理"setpts=0.5PTS" 设置时间戳参数PTS为原先的一半,可接受调整范围为[0.25,4]out_test.mp4 输出视频文件还可以在命令中加上指定fps(-r 60),使得不会丢帧
调整视频文件中音频速度:
ffmpeg -i test.mp4 -filter:a "atempo=2.0" -vn out_test.mp4
-i 后满test.mp4是输入文件名-filter:a 对音频进行处理"atempo=2.0" 设置播放速度是原来的2倍 , 倍率调整范围[0.5, 2.0]-vn 将视频禁掉 (可以不加)out_test.mp4 输出视频文件需要调整到4倍可以采取以下方法:ffmpeg -i test.mp4 -filter:a "atempo=2.0,atempo=2.0" -vn out_test.mp4
同时调整视频文件的视频、音频:
ffmpeg -i test.mp4 -filter_complex "[0:v]setpts=0.5*PTS[v];[0:a]atempo=2.0[a]" -map "[v]" -map "[a]" out_test.mp4
加速四倍:
ffmpeg -i test1.mp4 -vf "setpts=0.25*PTS" test2.mp4
四倍慢速:
ffmpeg -i test1.mp4 -vf "setpts=4*PTS" test2.mp4