A video player for 9front.
What can it play? MP4 files, which are multimedia containers. Video formats supported are AV1 and H.264 (baseline only). Only 8-bit per component YUV 4:2:0 is supported atm. AAC audio is supported (inside and outside of a container). OPUS audio is supported outside of a container.
It can play VP8 and VP9, but no support for webm/matroska has been added yet to mcfs, so treason can only play a VP8/VP9 video stream muxed as IVF as of now.
It's only supposed to build and run on AMD64 for now.
More is coming. Patches are very welcome, too.
Install git9, then:
cd /tmp git/clone https://git.sr.ht/~ft/dav1d git/clone https://git.sr.ht/~ft/faad2 git/clone https://git.sr.ht/~ft/h264bsd git/clone https://git.sr.ht/~ft/libvpx git/clone https://git.sr.ht/~ft/mcfs git/clone https://git.sr.ht/~ft/treason cd libvpx && mk cd ../dav1d/src && mk cd ../../h264bsd/src && mk install cd ../../treason && mk install cd ../mcfs && mk install cd ../faad2/libfaad && mk install && cd ../frontend && mk install
See how to Youtube on ⑨.
You need a fast computer to play AV1. H.264 doesn't require as much.
Sigrid on 9gridchan or freenode.