jbilcke-hf / clapper

Clapper.app, a video synthesizer and sequencer designed for the age of AI cinema
https://clapper.app
GNU General Public License v3.0
2.08k stars 195 forks source link

Optimize how content is rendered during playback #51

Open jbilcke-hf opened 3 months ago

jbilcke-hf commented 3 months ago

Context

In Clapper the user is on control of when the segments should be rendered

For instance you can decide to only render what is on the screen

But if you start the playback using the video monitor, and if the cursor goes beyond the screen, then at some point you won't see storyboards anymore (as they will not be generated yet)

Solution

One solution is to select the strategy that will pre-render everything, but that is not very optimized