[SOLVED] Video freezing for a couple frames when transitioning scenes
-
Try putting your Video In Watcher actor(s) in a background Scene that you keep active and send it to any Scene where you need it via Broadcaster and Listener actors.
-
I have taken a look at your file and don't see any obvious issues.
What is the Video In Watchers source (what is the Live Capture device)?
As Woland suggested, moving the Video in Watcher to a background scene will eliminate Isadora initializing a Video in Watcher when entering the scene. This could offer a solution to you.Please let me know what the attached device is. That will help me to examine the issue further.
-
Thanks for the help all. I put the Video In Watchers into the background scene, but it still seems like when I enter a scene it is locking up for just a moment as it tries to load the scene. I've got a Blackmagic Decklink Quad card over thunderbolt brining the video into the computer.
Thanks again... I'm sure there's something odd that I'm missing here.
-
Try this version: mdq-playback-woland-edit.zip
- I replaced some of your Text Draw and Shapes actors with Picture Players (less generative content usually lowers the work the computer has to do).
- I put the Video In Watchers in a background Scene
- I turned on the bypass for actors that you weren't using in a couple places
- I noticed that inside all the different versions of your B&W Processing User Actor, you've got Gaussian Blur, Video Noise, vid-cpu to gpu convertor, and Video Mixer actors that are all not doing anything. I didn't delete these unused actors, but I did turn on their bypasses if they weren't in use. I would suggest deleting all these actors from all the instances of your User Actors because, as far as I could see, you didn't use any of those actors in any of the different versions of your B&W Processing User Actor.
If there are still issues using this file, keep an eye out for which scene transitions cause problems, as if it's the same scenes every time, that gives us a better idea of what Scenes to look at.
-
Thanks @Woland for doing all that work! Appreciate it. I’m still having the issue, and it’s on scenes where we are leaving a live video. I’ve tried putting pre-loads in each of those scenes, but it seems to have no affect and I’m not sure how to tell if the pre-load has successfully happened.
For reference, the Mac Pro I’m on is running 12.6.7, 2.7 GHZ 12-core Intel Xenon, 64GB memory. Looking at activity monitor Izzy is eating about 60% of the CPU usage… which seems like a lot.
Here’s a link to my updated show. Any scene with a preload in it is one that drops frames when the next scene starts.
https://www.dropbox.com/sh/7soksm06nqdqvqq/AAD19mCAoMryKwJZCJoJtnITa?dl=0
Thanks again!
-
@joelgrinke said:
Any scene with a preload in it is one that drops frames when the next scene starts.
Try removing the Preload actors completely to see if it helps.
-
One thing to try is to use Black Syphon to get the Blackmagic video feeds into Isadora using Syphon Receiver actors in a background Scene, as this may be less CPU-intensive.
@joelgrinke said:
Here’s a link to my updated show.
This link only leads to content, there's no Isadora file. I have an idea of something else to try, but I'd need the current show file.
-
@woland Oops. Here it is: https://www.dropbox.com/s/n1uq...
The preload actors were added because the issue was persisting. They seem to make it neither worse nor better. A this point there just in there to show were the issue scenes are.
Thanks,Joel
-
UPDATE: it looks like it’s my “Outputs” user actor that is the culprit. Makes sense I suppose, it’s loading 5 projectors every scene plus a couple shapes and blues. Frustrating since I wanted to use it to simplify the mapping process, but not a huge deal since the show is pretty much locked so I can just copy the needed actors for each scene out of there.
Thanks again for everyone’s help.
-
@joelgrinke said:
I wanted to use it to simplify the mapping process
You can do the inverse of what I suggested with the Video In Watcher and instead send all of your video content to a background Scene with one instance of your mapping: https://community.troikatronix.com/topic/5495/global-projection-mapping-simple-show-template?_=1687767043160