The new AI passthrough videos (not AR videos, those are different) are just like the old regular ones; it's just that the AI filter is applied in real-time on the headset itself. Most of them are even without alpha masking, so kudos to the team for making it perform so well even on the mobile chipsets and up to 8K/60fps resolution.
The issue for me is that the passthrough for the local videos doesn't render properly. I get either some semi-transparent picture, or letters of the studio that made the video for the entire length of the video, or simply nothing at all. Either some metadata (like a JSON file instructing the app on how to play videos) is left on the server, or the app just intentionally (or in a buggy way) handles the same video streams differently. I don't see what else it could be.
A similar thing was happening with the old videos where RGB masking/passthrough was applied on the fly. First, the videos needed to be manually renamed with "_alpha" appended to the filename, and then all alpha color parameters needed to be set like in those streaming videos (that were already predefined). Luckily, we have to set these only once, so the app caches it and uses it the next time. Just be careful with the "clear browser cache" option within the app; it's pretty aggressive if you ask me, and it could wipe those color settings too.
EDIT: correction on "the letters of the studio that made the video" mentioned above - it's actually this message:
"Watch the video with SLR app or DeoVR player", plus the filename and some other stuff that's hard to read for me.
Well, I'm using DeoVR ?! And I downloaded the video with my SLR account. So why the app is refusing to play it ?!