Wow - unbelievably terrific - Thanks!
I made a thing. I think people will like it here. 

It should be pretty much self explanatory - there is a help button top right. Works great with Isadora - but Windows users will need Loop MIDI (read the help file).
Feedback welcome. I have ideas of what's next but it's in a good place at the moment.
Real-time quakes, weather, the ISS, solar activity and asteroids, turned into MIDI notes and controllers for your DAW, lights or show control.
https://skulptureg.github.io/m...

Shout out to Alex - aka @crystalhorizon who has already tested it and made a quick video:
@jrhooker you are most welcome and thanks for the kind words.
@BvG73 beat me to it, but the codec primer covers all the juicy details. I'd also add, in very simple terms that the container V codec thing is important. You can covert a file to HAP for example and the container be a .mp4, avi, .mov still so it can be confusing. 100% agree with the h264 and h265 thing too. Most decent computers will play them quite well despite the work recorded to decode them, but it doesn't mean you should use them.
If you need alpha I would consider HAP Alpha. I use sshutter encoder to convert files to HAP Alpha and then re-wrap them using shutter encoder to an AVI - you can't do it at the same time.
Rewrapping is in the list:
FYI: In three weeks we launch the inaugural Festival of Augmented Dance in Oulu, Finland, bringing dance/tech works from around the globe. We are taking over the stage at Valve Cultural Centre for four evenings of performances - with at least 4 pieces powered by Isadora.
Wednesday 25th November is a triple bill of new works that have emerged from recent Dance Hack residencies, each piece utilises Pipo Motion sensors to drive the projection and sound.
Thursday evening's show is Boreali by Anna Borràs that features projection mapping onto a circular curtain of hanging strings. Friday is a mixed double bill, with one performance from Estonia where the audience influences the content, the other is a Swedish abstract dance installation bringing oldschool overhead projectors into the mix.
Saturday night is dedicated to Chimerik 似不像 who will be showing their newest performance: SI(x), featuring live soundtrack by Sammy Chien, IR tracking and projection onto sand.
Throughout the week, the Festival Lounge will be open in Itu Artlab, showing an exhibition of drawings and AR-enhanced photography, a VR installation, and 5 dance films looping in the window.
And at the same time, we are running Oulu Dance Hack Summit - a 5-day werkstatt that incudes a workshop session run by Woland.
More info: taikabox.com/festival

Hi Jake,
A steady offset of x frames points away from the codec. A codec that's too heavy usually causes stutter, dropped frames or sync that drifts further apart over time. A constant delay usually comes from somewhere in the playback chain. At 25–30 fps, 6 frames is roughly 200–240 ms. That's typical for a projector or TV doing image processing (keystone, warping, scaling, motion smoothing), an extender with a scaler, or an audio path with DSP or network delay.
Some things to check:
- Which one is late, the audio or the video? Your thread title says audio lags, but the extender theory assumes the video is late.if that’s the case, using a device like a Lindy lipsync corrector is a fix. Simple little box, used it in similar situations.
- Play the same file in QuickTime through the same projector and the same speakers. If it's out of sync there too, the file and Isadora are fine and the problem is the chain. Playing the file on your desktop monitor with the Mac speakers doesn't test that.
- Is the offset constant, or does it grow during the clip? If it grows, check for a frame rate or sample rate mismatch (e.g. a 23.976 sequence, or 44.1 vs 48 kHz audio).
- How does your audio get to the speakers? HDMI to the projector, a digital mixer with DSP, Dante, Bluetooth? Each adds its own delay.
- Put the projector in game or low-latency mode if available and turn off keystone and image enhancement. And do @DusX's test: connect directly to a display without the extender ir converters
Codec primer
- Container vs codec: .mov or .mp4 is the box. The codec (ProRes, HAP, H.264) is how the pictures inside are compressed.
- HAP / HAP Alpha / HAP Q: decoded on the GPU. Big files, but very light on the CPU and great for scrubbing, looping and layering.
- ProRes 422 / 422 HQ: high quality and edit-friendly, but no alpha.
- ProRes 4444: the ProRes version that carries alpha. You don't need 16-bit for the alpha: ProRes 4444 stores alpha losslessly up to 16 bits regardless,"8-bpc + Alpha" in Premiere gives you transparency just fine and is plenty for playback.
- H.264 / H.265 (.mp4): small files, but heavier to decode and less smooth for scrubbing or looping. No alpha, except HEVC with alpha on Mac.
Rule of thumb: stutter or drift means the codec or decode is struggling. A steady offset means latency somewhere in the display or audio chain.
Hope this helps narrowing it down,
Best!
I have managed to get snapshots through OBS, but its a bit of an extra piece of work, and not super handy.
The only problem is that the image captured (Stage 1200px, original video 1080px) from Isadora has black bars at the top and bottom, whilst the output from Isadora fills the screen

the captured picture have 5760x1080 pixels. I made a try with 5760x1200 with no problem.
5760x1080

5760x1200
@jfg said:
I got following results without artefacts using Capture Stage to picture
Can you do a test at the same resolution Eva is using (4880x1200)?
I have recently discovered some formats don't record for video (vertical for example), so perhaps there are image limitations as well?