使用ffmpeg导出视频变化帧

使用ffmpeg导出视频变化帧

导出第一帧和变化帧

1
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

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

1
ffmpeg -sseof -1 -i input.mp4 -vsync 0 -q:v 10 -compression_level 6 -vframes 1 output_99999.webp
  • Title: 使用ffmpeg导出视频变化帧
  • Author: Salvio
  • Created at : 2025-08-08 00:00:00
  • Updated at : 2025-09-09 07:49:48
  • Link: https://blog.ixsay.com/post/78f3b323.html
  • License: All Rights Reserved © Salvio
Comments
On this page
使用ffmpeg导出视频变化帧