I made a Webassembly Videoplayer with Pure Data / Ofelia / Emscripten. It is possible to drag and drop a video file or to load it with a file browser.
https://videoplayer.handmadeproductions.de/
https://github.com/Jonathhhan/Pure-Data-Ofelia-Emscripten/tree/main/videoPlayer