ffmpeg使用教程
记录ffmpeg使用命令:
拼接两个视频:
ffmpeg -i result_fcn.mp4 -i result_dsfnet.mp4 -filter_complex hstack -c:v libx264 output.mp4
修改视频的fps:
ffmpeg -r [fps] -i input output
图片连接成视频
ffmpeg -f image2 -i ./%6d.jpg -r [fps] video.mp4
这里需要注意的是,-r 这个参数值的是比如原本默认是30fps,如果你把-r后面设置成5,那么ffmpeg就会默认从每30张中抽出5张来组成视频。
可以使用 -framerate来替换-r(需要放在image2前面),即:
ffmpeg framerate [fps] -f image2 -i ./%6d.jpg -video.mp4
视频拆分成图片:
ffmpeg -i video.mp4 ./%4d.jpg
转换视频的格式:
ffmpeg -i test.mp4 -vcodec h264 out.mp4
视频转化成gif
ffmpeg -i test.mp4 [-vf scale=360:-1] out.gif
其中 -vf 可选,是否压缩视频帧