Skip to content

导出第一帧和变化帧

ffmpeg -i input.mp4 -vf "select='eq(n\,0)+gt(scene\,0.02)',showinfo" -vsync vfr -c:v libwebp -compression_level 6  -q:v 10 output_%03d.webp

导出最后一帧(当变化可以检测到的时候,可不用)

ffmpeg -sseof -1 -i input.mp4 -vsync 0 -q:v 10 -compression_level 6 -vframes 1 output_99999.webp

其中,当scene\,0.02 中的数值代表帧之间的差值,用以区别两帧