Live data from Hacker News

Jellyfin: Free software media system

github.com

361–370 of 406 posts

Re: Jellyfin: Free software media system

#361
post #349

Earlier quoted context omitted.

And it doesn't require internet access to watch things on your local network. That was the last straw for me with plex. Having to log into a server on the internet to access local content isn't just bad, it's broken by design just like DRM.

Why? Do you not have an internet connection?

My ISP went down. Nothing I could do about it.

Re: Jellyfin: Free software media system

#362
post #255

Earlier quoted context omitted.

That's a bold claim. Personally I'm very much liking Finamp (for Jellyfin), it's coming along nicely and it does a great job IMHO, especially its offline mode works robustly. Looking at the feature list of Plexamp, sure, it does have a few more niceties, but it doesn't look like Plexamp is free or open in any way, so I'm never going to run it.

That's great and all, but the quality difference is 100% there and there is absolutely nothing wrong with paying developers to make great software.

Kind of a straw man. I keep seeing this comment, but haven't seen a single person say that there is something wrong with paying developers to make software.

Re: Jellyfin: Free software media system

#363
I found Jellyfin easy to set-up using docker and intuitive to use. Have bumped into a few bugs now and then but so far it has not disappointed.

The only thing I’m missing is iOS Chromecast support which was the only thing I actually wanted. Anyone has a solution for that which doesn’t include buying apps?

Re: Jellyfin: Free software media system

#364

Earlier quoted context omitted.

There are excellent plugins to manage audiobooks and several spectacularly good apps for playback though. Don’t know about ebooks

Only to import metadata. But for actual functionality that's set in stone... the interface clearly believes that any audio file is music. Hell, I have a stand-up comedy library... and if you pull up the Steve Martin album, it suggests his banjo music. You know, both audio files both Steven Martin (the man's been awarded Grammies for both, it seems). The absolute minimum they might give us is just a different icon for…

Yeah for sure on the server side it's not set up with that knowledge, and Plexamp as an audio client is very radio-music-centric, but I agree with Arn_Thor that 3rd-party clients can help bridge that gap.

I've fully switched my audiobook client on iOS to Prologue, it's as full-featured as BookPlayer (playback speeds, chapters, remembered place, sleep mode, etc) but instead of managing media on my phone manually, I'm hosting it in Plex.

Re: Jellyfin: Free software media system

#365
post #24

Earlier quoted context omitted.

What does Jellyfin + Infuse give you over simply using Infuse? I looked at Jellyfin about a year ago and settled on just playing media from my NAS using Infuse but maybe I need to take another look

Maybe this doesn’t happen to you but: my infuse app on my Apple TV constantly clears the cache because it gets full. This requires it to rescan my library before I have access to my media. Kind of a pain. Server side processing like with jelly fin would prevent this from happening. This is the reason I bounce back and forth between infuse and Plex on my Apple TV.

I have heard/read of people having the same issue but I’ve never experienced this myself thankfully

Recently checked the metadata cache which was about 1.9GB which felt a bit bigger than I’d have expected but I’m not sure what a typical value is

Re: Jellyfin: Free software media system

#366
post #339
post #264

Earlier quoted context omitted.

Plex might have been stagnating, but it works kinda flawlessly for me. I run it in Docker at home and through a reverse proxy on a cheap VPS (don’t want to expose any ports at home) and even that works really well - the iOS app automagically switches between remote and local networks. Hardware transcoding (Intel) just works, even in Docker. Media scanning is very snappy. User management and parental controls look pow…

> I run it in Docker at home and through a reverse proxy on a cheap VPS (don’t want to expose any ports at home) What is the benefit of running the reverse proxy vs just opening the port? It would seem whatever attacks viable on the directly opened port could just as well be carried out on the proxy port.

If the attack is an application layer (Plex) exploit, then yes, I'll still have a problem. But, having a reverse proxy which handles TLS handshakes does provide extra security against a lot of attacks. I trust nginx to be better hardened than the Plex server.

Also, all traffic is tunneled through wireguard and my home IP has no ports open. Since I'm behind CGNAT, my home is really hard to DDoS now. If I'm ever attacked, I'll just turn off the VPS.

Ultimately, I had the choice between paying €2/month for a fixed IPv4 at my ISP, or spend a little more (€5) on a Hetzner VPS that would also give me space for hosting some websites with a great uplink. So I went with the latter.

I will likely add CrowdSec soon which will give additional protection. To my knowledge, it's not available for Plex without a reverse proxy.

I've also contemplated using Cloudflare Zero Trust (Cloudflare Access) instead, and might yet switch to it - I just refrained from it for now because I read on Reddit that running Plex through that might be a ToS violation (streaming). I've to check the ToS and see if that's true. Also, I run a Minecraft server for my kids and their friends, which isn't compatible with Cloudflare ZT, so - I need the reverse proxy anyway.

Re: Jellyfin: Free software media system

#367

I switched to Jellyfin from Plex cause of it being open source and having AMD/VA-API transcoding support I’ve enjoyed it a but more cause I feel like I can do more on the server end. I recently started to use Infuse on my Apple TV for it cause turns out that Swiftfin, still in development, doesn’t have a license for Dolby Audio formats. But the development cycle for Jellyfin and the clients looks healthy, unlike Plex…

> am meticulous at making sure the structure and filenames are correct before dumping anything new to the library

Me too! General rules of thumb: as long as your content matches the name on https://www.themoviedb.org/ Jellyfin will recognize it and have excellent metadata, posters, etc. Even if you change the filenames later you can re-scan the library and it will be updated to reflect the new names.

Also see the Jellyfin documentation about media naming for TV series https://jellyfin.org/docs/general/server/media/shows/ and movies https://jellyfin.org/docs/general/server/media/movies/.

Re: Jellyfin: Free software media system

#368

Earlier quoted context omitted.

I'm not sure that ensuring BSD support is a requirement of well-engineered software. You're welcome to start your own project vs. complaining about Jellyfin, a free and open project. I just wouldn't confuse their product focus with badly engineered software on account of it using a modern language. Anyway, there is Docker; You could spend the rest of your life shaking your fist, or you could just run it via Docker an…

It's not just on BSDs that these breakages occur. The forums are full of reports, many of which occur on Linux. And yes, I've actually considered starting a project of my own. The main thing that gives me pause is not writing the CRUD and server bits but learning ins and outs of the absolute beast that is FFMPEG.

I'd reckon you could get very far relying on GPT-4 to create the appropriate ffmpeg calls based on your precise needs, it has the documentation in its training corpus and is great for this kind of thing.

Re: Jellyfin: Free software media system

#369

Earlier quoted context omitted.

I'm not sure that ensuring BSD support is a requirement of well-engineered software. You're welcome to start your own project vs. complaining about Jellyfin, a free and open project. I just wouldn't confuse their product focus with badly engineered software on account of it using a modern language. Anyway, there is Docker; You could spend the rest of your life shaking your fist, or you could just run it via Docker an…

no one is saying bsd support is a requirement, no one is complaining about jellyfin existing for free, no one said it is badly engineered. they're just saying that there's not a good fit for their use case, which sounds like it's the same as mine: running in a truenas jail. so stop getting defensive. you could have just said "there is docker" and saved everyone the passive aggression.

I assure you there's no passive aggression. They said "I'd rather that the software be engineered well enough to not need it" and I replied to this portion of their comment. If you have something constructive to add, please do. :)

Re: Jellyfin: Free software media system

#370
post #17

Absolutely love this on my Android TV, I just spin up a container on my laptop with mounted folders & I am able to play large files without plugging & copying anything to a USB drive. Android TVs for some reason cannot fathom that video files >4GB do exist along with other basic filesystems like ExFAT & NTFS......smh

I expect the manufacturers don't want to license Microsoft's patents.

Linux has support for exFAT via FUSE since 2009. In 2013, Samsung Electronics published a Linux driver for exFAT under GPL. On 28 August 2019, Microsoft published the exFAT specification and released the patent to the Open Invention Network members. The Linux kernel introduced native exFAT support with the 5.4 release in November 2019.

https://en.wikipedia.org/wiki/ExFAT

Post reply on HN