@dusx in your video you open the show monitor and say you can not see python, then you do something till its working and I believe I didn´t see how the monitor should look like when it works, or did I miss this specific view of the screen?
It´s my first attempts with python. I managed to install the needed packages (numpy, requests and pillow) as you describe in the video. Is there an example file of it (grab foto of website)?
Thanks for helping
Version 2 released.
- fixes "DX - PY - Save Video Frame as PNG" (incorrect color order)
- fixes "DX - PY - Save Video Frame as PNG" (sometimes wouldn't reference the correct local path, now always saves beside active Izzy project file)
I get exactly the same issue testing on Windows on the big machine in my sig: random black frames. All the individual captured jpegs seem just fine. I tried in .png to see if it was a decompression issue from JPEGs. Same black frames. Also with BMP and TIFF.
I see nothing in the patch so suggest why this would be happening. All I can do is confirm. Someone else will have to look under the bonnet.
Cheers
not that Mark
@dusx now Ryan. Massive. Thanks !
to illustrate the issue:
and here's (a slightly earlier version of) the patch. animation-2025-v4.0.9.izz.zip
I've built another animation station that captures stage to JPG, loads them into the media bin, and scrolls through the captures with a Picture Player. I'm running a Pulse Generator at around 2.5Hz to trigger the Add of a Counter to scroll through the last 50 images. BUT - there's always a black frame or 2. The media thumbnails are all showing images, but sometimes one or two of these images will not load, and I get a black frame instead of the image. It's pretty random, with different frames not working each time the loop runs.
Does anyone have any ideas of how to maximise efficiency and make sure every picture loads correctly.
(I tried adding a Picture Preload into the system, but it kept crashing Isadora)
This is brilliant. A big step up for Izzy.

I just added a new color-grading project file to the Add-Ons page.
It includes a number of useful User Actors.
- DX - GLSL - Apply Lut to Video - (GLSL based, applies a LUT image to a video stream with numerous options)
- DX - PY - Load .Cube for Color Grading - (Python based, converts .cube files to LUT image)
- DX - PY - Browse for File (win+mac) - (Python based, opens a file browser and returns the full filepath)
- DX - PY - Save Video Frame as PNG - (Python based, allows the saving of a video frame as a PNG. Used here to save cube conversions for project inclusion)
Python requirements: A virtual environment with numpy must be created and used. (learn how)
PLEASE, let me know if you have success or trouble with the process here, so I can continue to improve each actor as needed.
@woland, I wasn't sure how to incorporate the hold range and scale actor. I created what appears to be a workaround, as I am now receiving a signal. What issues do you see this workaround potentially causing?
@woland , Yes, I’m aware that they are separate accounts, and even though I’ve already created one, it won’t let me access it — I keep getting a 'Login failed. Wrong username/password combination' message, and when I try to reset the password, I get an error as well. I’m not sure what’s going on, so I’m adding it here just in case someone wants a dark mode.