@jrhooker said:
Which is to say: Yes, they are all vid-ci (I took out the ffgls cuz they were doing very little and that didn't help).
The most efficient path to use is vid-gpu. But vid-ci is generally also very efficient because it is also on the GPU. There is a small conversion that needs to happen to turn vid-gpu into vid-ci, but it probably isn't super significant.
Part of the issue could be the effect itself. Some effects simply process the image in one pass. But some will process each pixel multiple times -- the most likely example being any kind of blur. Those effects can be very expensive, even when the GPU is very fast. Also, any GLSL shader that contains a for/next loop is a suspect. Look for something that starts with "for (..." in the code to see if a GLSL has a for/next loop.
What QC actors do you rely on? Eventually Quartz Composer will go away entirely -- it has been deprecated (meaning no longer supported) since Catalina. It's good to know what users use so we can develop replacements if necessary.
Best Wishes,
Mark