Quantcast
Viewing latest article 2
Browse Latest Browse All 2

How to get screenshots of the middle of each scene using FFMPEG

This code makes a screenshot of the first frame of each scene:

ffmpeg -i video.mp4 -vsync 0 -vf select='gt(scene\,0.4)' -f image2 img-%04d.png

How to get screenshots of the middle of each scene?

For example: start scene - 1:25; end scene - 1:31. How to get a screenshot on 1:28?

I tried this:

ffmpeg -i video.mp4 -vsync 0 -vf select='(prev_selected_t*gt(scene\,0.4)+t*gt(scene\,0.4))/2' -f image2 img-%04d.png

It's doesn't work:(


Viewing latest article 2
Browse Latest Browse All 2

Trending Articles