TubeArchivist is:
- heavy (Redis, Elasticsearch).
- doesn’t have a native TV app.
- will not play nicely with the Raspberry Pi (table stakes are 2 GB RAM, which is more than half my RAM budget).
I like TA a lot, but not for what I have in mind. What I have in mind should use about 100 MB of RAM, run as a systemd service, with videos served directly to the front-end via Samba, in such a manner that they are indistinguishable from the cloud sources when displayed in-app (well, apart from a core badge saying LOCAL).
I’m not coding a simple Jellyfin plug in.