Thanks. Just a heads up or are you having the problem too?
What OS? 64-bit or 32-bit OS? What GPU? What driver version? What version of Opera? 64-bit Opera or 32-bit Opera? Website for Frame? How to test?
(For the OS, launch Chrome and goto chrome://version to get the full OS details.)
Goto the URL opera://gpu to see if there are any workarounds for the GPU driver that stand out.
After trying use Frame, goto the URL opera://media-internals and expand the section for the player (they said it's an mp4, so it should show up). Then, look to see what errors it gives.
Goto the URL opera://flags and reset all flags. Maybe opera://flags/#enable-gpu-appcontainer is turned on and is breaking things. If that doesn't help, play with these flags:
chrome://flags/#ignore-gpu-blacklist
opera://flags/#use-angle
opera://flags/#d3d11-video-decoder
Also, see https://peter.sh/experiments/chromium-command-line-switches/. There are command-line switches you can pass to Opera's launcher.exe to control GPU stuff. For example: https://peter.sh/experiments/chromium-command-line-switches/#disable-gpu-driver-bug-workarounds and https://peter.sh/experiments/chromium-command-line-switches/#disable-gpu-sandbox.
Besides that though, it's probably a real issue with your GPU and or its driver. Some setups are just not supported when hardware acceleration is enabled. Try upgrading your driver.
Also, test in Chrome, Vivaldi, Brave, and Chromium-based Edge to see how they behave.
Also, test in Opera Beta and Opera Developer at https://www.opera.com/download. Maybe it's a bug in Opera or Chromium that's already fixed in those builds.
Also, test that h.264 support is enabled at https://html5test.com. Check h.264 under "video codecs" under "streaming" too.
Also, make sure the video at https://bitmovin.com/demos/drm plays. And, make sure that MSE and EME are enabled undeer the video on that page. If you have to disable hardware acceleration to get things to work, then of course, it's a GPU/driver issue that Opera has.
Also note that unlike Chrome, Opera uses the Windows Media Foundation to play h.264 + aac videos (mp4s). If WMF support is messed-up on our Windows, that could break things in Opera while things still work fine in Chrome (but should still fail in Vivaldi etc.).
Another thing you can do is to test with a fresh profile of Opera. Download the Opera installer, launch it, click "options", set "install path" to a folder named "Opera Test" on your desktop, set "install for" to "standalone installation", uncheck "import data from default browser" and install. Test in that Opera, but do not enable Opera Sync, do not install any extensions, do not enable VPN, and do not turn on the adblocker.