Another option I see would be Celluloid (https://celluloid-player.github.io/), a #gtk4 frontend for #mpv
We'd need to check if the offloading support from #gtk4 can be well integrated and if it generally would be a good fit for a #gnome core app.
End 🧵