strobe/freeze frame for live video grabbing.

john telfer's icon

How can I filter a live video input so that only selective frames are shown?

So say at 25fps I want to display and freeze every 25th frame. If I film a dynamic pattern which repeats every second then the output will appear to stand still since it is capturing the movement at the same point of the cycle every second. Any ideas?

On a more improbable note, is there a camera technology which has real-time adjustable frame rate rather like the crank handle on early movie cameras which could speed up and slow down the frame rate? I know with varicams you can pre-select different rates but not fluidly as you are filming.

Floating Point's icon

this is the simplest example, where you just use a metro at a differnent rate from the input rate:

Max Patch
Copy patch and select New From Clipboard in Max.

there's also jit.matrixset for video buffering which would likely be useful to you

john telfer's icon

Wonderful. That works. I'll explore jit.matrixset.

Thanks for your help.

John