
@fred said:
@skulpture your signature has more windows than mac so here are a few possible tips.
Use always up https://www.coretechnologies.c... to run Isadora as a service - you can lock out other apps kind of a kiosk mode when there isnt one
This looks intersting thank you. I use one called 'Restart on Crash' it kept a museum install going for over a year for me. The one you have suggested look way better. Thanks.Next - to hide the toolbar - you can use the overscan settings for your monitor - not the best solution, but it basically zooms in on the output using your GPU - no overhead and no real settings - once it is set for a screen it should just remember it.
A good idea - I will consider it. But I think I am goin gto use the stage output and use the stage mouse watcher.last - not sure if this is appropriate but if you switch to using a touch screen and disable as much of the keyboard assist as you can (not 100% possible in windows but you get close), and then re calibrate with the over scan you get a pretty convincing kiosk like display.
We are using a 'proper' touch screen kiosk - I am not sure on the make/model but its one of those portrait ones you see in museums/train stations, etc. It has a built in computer with decent spec.
Last - lots of extra work, but a cool option an OSC browser based control panel - https://github.com/colinbdclar... this library will let you use web based UI elements that send and receive OSC - chrome has an excellent kiosk mode that works well on most OS's and perfectly on Linux - this means you can run just about any old trash machine to do your UI and pass it on to Isadora.
Brilliant will look at this too. If not for this project I am sure it will be handy. At a glance it seems similar toOpen Stage Control and OSCAR
As always thanks @fred.

@skulpture your signature has more windows than mac so here are a few possible tips.
Use always up https://www.coretechnologies.c... to run Isadora as a service - you can lock out other apps kind of a kiosk mode when there isnt one.
Next - to hide the toolbar - you can use the overscan settings for your monitor - not the best solution, but it basically zooms in on the output using your GPU - no overhead and no real settings - once it is set for a screen it should just remember it.
last - not sure if this is appropriate but if you switch to using a touch screen and disable as much of the keyboard assist as you can (not 100% possible in windows but you get close), and then re calibrate with the over scan you get a pretty convincing kiosk like display.
Last - lots of extra work, but a cool option an OSC browser based control panel - https://github.com/colinbdclar... this library will let you use web based UI elements that send and receive OSC - chrome has an excellent kiosk mode that works well on most OS's and perfectly on Linux - this means you can run just about any old trash machine to do your UI and pass it on to Isadora.

Hi @armando,
I have also been following these developments for years and have Mediapipe running in Isadora through the Pythoner plugin. I have hand tracking, face tracking and pose tracking variations as separate Pythoner patches. There has been a fair bit of upkeep to these patches and the upgrade of patches with new versions of Mediapipe, Pythoner and Isadora. This has meant reinvesting in the integration with Isadora over time.
The BIG QUESTION for me using flat RGB video for these new AI and ML approaches is that they do not allow me to track performers in a theatrical setting - this means in lighting conditions that are not optimum for capturing the body as an RGB image - for example n darkness. It remains critical that body tracking for performance is optimised as agnostic to reflected light ie: works in darkness or with a variety of lighting and projection sources. AI and ML tracking has not proved itself in theatrical performance because it requires the tracking subject to be clearly represented in a video stream.
Structured light devices - like the Kinect and OoenNi variations are still important precisely because they operate without a visible light source illuminating the tracking subject.
But please, if there is an AI or ML solution that works in darkness without visible light, I would love to know about it!
Best wishes
Russell

@dusx Yeah... not what I'm after. Been looking at scripting but there isn't a 'proper' way to do it. My approach is going to be using the stage and faking it. It will work but adds other complexities.

I believe the closest we can offer right now, is to save the file 'password protected'.

@skulpture said:
I'm back at this problem again a few years down the line. I am exploring how to set up a kiosk-style interface for a high-profile installation. The control panel would work perfectly for this; especially with the new feature of V4.0.9, but I need full screen with no top bar - kiosk style and I don't currently know how to do this, or if it's possible at all. Any ideas/developments welcome.
In notch you can load a file into the command line and add "+windowed 1" after the file directory and it loads full screen. Something like this would be perfect.
@dusx Thanks! Gave it a try at 6 / 8 / and 11 — still crashing the movie players around 15 minutes into the cycle. I truly don't understand what changed.

@joshuawg said:
I can't really use hap, right?
Correct, Hap doesn't perform well for real-time compression.
Are Movie Players visibility being turned On/Off regularly or quickly? Or other inputs?
On Mac (Movie Players work slightly different on Mac and PC), you have some preferences that may help. You should try increasing the number of background movie players from the default of 4 to 6 (or more) for both QuickTime and AVFoundation.
If something is occurring that is crashing the movie players, it may be useful to have additional instances ready to pick up the task.
@reload2024 Yeah -- I've been using AppleProRes — tried going to 422 instead. But since it's all live capture cam to movie, I can't really use hap, right?
@joshuawg Only time I've had issues with movie players locking up was using H264 MPGS instead of HAPS. When using HAPS all my freezing issues went away. Probably not your issue but just throwing it out there.