Seems like a fairly mature and well maintained project. Can be fired up in DevContainer for hacking.
It’s sad how self contained now means “only” one docker image
Spun it up. Works great. Thank you so much
Does that jellyfin compatibility work for Emby?
It creates nfo files which emby can read.
Awesome.
It should be fine, it’s not a direct integration for plex at least, but rather it formats the files as MP4 so they can be read correctly.
Is Plex support in the cards?
The readme says “First-class support for media center apps like Plex, Jellyfin, and Kodi”
It already has Plex support but OP didn’t feel like mentioning it
Plex has boundary issues.
Well… plex support in that it can chuck files into a structure that plex understands. It doesn’t seem to notify plex to rescan libraries…
No, that’s an entire external service + a script.
Requires running https://github.com/Cloudbox/autoscan and that custom script.
At that point I might as well tell plex to rescan the library every x hours itself.
Edit: I forgot to add this even though I meant to
Autoscan, A-Train and Bernard are no longer actively maintained.
And that github… it no longer maintained.
How does this differ from tune archivist?
Guessing it’s not a dead/halted project?
It does name management on the files for other players. Such as plex, emby, jellyfin, or kodi. About all I see that’s any special here.
Does it support logging in to YouTube to have access to purchased content, premium content, subscribers-only content, etc?
Does it support sponsor block? Like cut out the sponsor sections from the downloaded videos?
yup
Nice thanks. I’ll try setting it up later then
Damn I’ve been looking for something just like this, but my setup doesn’t use docker.
I’ve had all my servers running on my personal Windows machine, and I’ve been planning to move them to a dedicated Linux machine, as well as move to Linux on my PC. Part of that involved containerizing my whole setup to make the move easier. There’s a script listed in Jellyfin docs that helps you migrate your setup. Itzs a bit involved if you’re coming from Windows but very doable. Very easy if you’re already on Linux though.
My media setup is on a Linux VPS configured with Swizzin community edition. I tried a bunch of docker-based projects over the years but could never quite get my head around it. A good friend of mine just redid his whole setup with docker tho, so maybe if/when mine breaks I’ll give it another shot.
I despised the thought of another layer adding to the difficulty of troubleshooting problems, it took me a long time to make myself try it. And sometimes it does make you have to think a bit about what it’s doing under the hood but if you commit to it and work with it, it’s such a great way to silo your services. I wouldnt’ go back now.
I definitely struggled to wrap my head around it at first, but I got used to using it when I got into DevOps, and once you understand it, it becomes so easy and helpful that it’s easy to overuse it. I can certainly answer any questions to the best of my ability if you do look into it!
Only thing I’m missing is the ability to only download a subset of videos from a channel. There is a workaround by making a playlist but I believe that requires a Google account.
Yah, I think that’s what the author suggests as well. Unfortunate, maybe make a feature request or a PR.