Movie Playlist/Sequencer drops frames if too many movies in queue

I used a sequencer node setup, so it plays each HAP movie 1 by 1 like a playlist, using a
Table DAT >>Timer CHOP >> to Movie (Play On/Off and Index%).

With a few movies (under 10) theres no problem. With 60 movies (a long playlist), the whole project struggles, and drops frames. The movies aren’t playing simultanesouly, so I don’t know what gives.

If I put 15 of these movie nodes alone, to play simultaneously, the computer has no issue with that. But in a sequencer 1 by 1 (60 of them), breaks the project?

Is there a more efficient / better way to make a movie playlist?

Heres the Computer Performance Stats when the drop frames occurs:
CPU Usage 10% (Threadripper)
RAM 12%
SSD1: 1%
SSD2: 2%
GPU: 30%
Total GPU MEM used: 20-30%

Heres a screenshot of the node setup. Now imagine 60 movie nodes, all connected to the timer and waiting for their time to turn on.

Hi @bluewhale,

can you post your project file here? Would be quicker to look at and give suggestions instead of having to rebuild…

Generally speaking though: All of the Movie File In TOPs will be cooing all the time even if not playing as they are composited together via the Composite TOP. It might be better to select the currently playing movie(s) only.
There might be also necessary features of the playlist that would determine how to build it. For example will there always just be a single movie playling or will 2 movies ever overlap? (i.e. during crossfade for example)

For a very simple playlist you could use a Serial Timer setup including a Switch TOP. With the Timer’s Current Segment output, you can control the index of the switch.

Another thing to contemplate is if your machine is ok with all movies being preloaded or if you should take care of loading / unloading for each movie.

There is also a movieplaylist component in the Palette>Tools section which might satisfy your needs but it comes with the drawback of no looping of the whole playlist on finish.

Hope this helps a bit
cheers
Markus