A video player for 9front.
What can it play? MP4 and MKV/WEBM files, which are multimedia containers. Video formats supported are AV1, H.264 (baseline only), VP8 and VP9. Only 8-bit per component YUV 4:2:0 is supported atm. AAC, OPUS and Vorbis audio is supported.
It's only supposed to build and run on AMD64 for now.
More is coming. Patches are very welcome, too.
cd /tmp hget https://git.sr.ht/~ft/treason/archive/mustard.tar.gz | tar xz && \ mv treason-mustard treason && \ cd treason && ./install.rc
For opus decoding see adding opus support to 9front (scroll down on the post).
See how to Youtube on ⑨.
This is a half-baked early stage project, there are many things missing, in need of improvement, and some (probably) are outright wrong.
You need a fast computer to play AV1. H.264 doesn't require as much. VP8/VP9 might be a good alternative.
If you see random crashes, try running with
decoding "works on my machine", but who knows.
Sigrid on 9gridchan or freenode.