I would go with Jellyfin as a server and Mopidy client as outputs. Like an rpi with an audio hat or class d amp hat. Planning to add Snapcast to the mix for multiroom audio but didn’t find the time yet.
I would go with Jellyfin as a server and Mopidy client as outputs. Like an rpi with an audio hat or class d amp hat. Planning to add Snapcast to the mix for multiroom audio but didn’t find the time yet.
avc1 is the name for H.264 (also called AVC) which is admittedly pretty confusing
MP4box has a great local web tool to test the mime type including the codecs parameter:
https://gpac.github.io/mp4box.js/test/filereader.html
Jake Archibald wrote a good article about this topic: https://jakearchibald.com/2022/html-codecs-parameter-for-av1/
Split the file if it feels like to much code to read comfortably. Most often I have a Layout component in a single file that receives its contents as children. Header and Footer are most often their own file in my case but if they are just a few lines of code I leave them in the Layout.