目的:
把一个目录下的多张图片用ffmpeg组合成一个视频
ffmpeg命令:
ffmpeg -r 5 -i /root/pics/%2d.png -vcodec mpeg4 -s 1920*1080 -b 5000000 "/root/output_video/new_video.mp4"
命令解析:
-r :帧率,1 s 几帧图像
-s:设置输出视频分辨率
-b:设置码率
如果想要图像无损的保存成视频,码率 >= 帧率 * W * H, 如果码率小太多,视频到后半部分就会很模糊 。
码率:1s传送的比特数
如果码率够大,视频大小 = W * H * 帧率 * 视频时长
如果码率比较小,会造成图像的压缩,视频大小 = 码率 * 视频时长