I am working on a project to display an HD video on a RPi (4, but 3 can work as well) with interactive buttons on the foreground. I expect the end result to be similar to this page: https://magic.wizards.com/fr/innistradmap. It looks like an animation, but in reality the page background is a video (https://media.wizards.com/2016/campaign ... p_c491.mp4) and the buttons manipulate the video player to make you feel it's animated.
The naive approach I tried was to embed the video in chromium. But since it's an HD video and I can't manage to make chromium use the hardware acceleration, the 24 fps video drops frames.
From what I can read, the transparent background availability is OS dependent (window manager ?). But my knowledge in that area is limited. Can anyone help me understand and what it would require to work ?
I am also open to other suggestions if it achieves the goal described in the first link.