Live data from Hacker News

Jellyfin: The Free Software Media System

jellyfin.org

231–240 of 292 posts

Re: Jellyfin: The Free Software Media System

#231

Earlier quoted context omitted.

As a jellyfin fan myself, I'd like to address a couple of your points. For 1, 2, 3(?), 4, you appear to be referring to the Apple TV client, which is written in an entirely different language and frameworks, and entirely different authors. (This is due to the excessive limitations on languages put in place by apple in their ecosystem). Jellyfin has dozens of other platforms. In regard to #3, Jellyfin does use file wa…

It's not really fair to blame Apple for those dev's poor product, nor for Jellyfin's choice not to support an iOS client of their own. Plex has a fantastic iOS app, the Plex Music app is one of the prettiest music players ever produced. VLC has a fully-functional iOS app. Home Assistant's iOS client is indistinguishable from its Android client. The list of self-hosted apps that have great iOS companion apps is long a…

It is in fact extremely limiting, since you must have a Macintosh to create a iOS app, meanwhile you can create Android apps on Windows / Macintosh / Linux

Re: Jellyfin: The Free Software Media System

#232

Earlier quoted context omitted.

I imagine people have multiple screens but don’t want to keep multiple copies of a video?

In this case I would think people would prefer to just have the SDR version which will look good on all displays rather than the HDR version that will look better on a HDR display but will look horrible on a SDR display. It's down to personal preference of course, but I can't imagine someone caring about having HDR videos while simultaneously putting up with the bad results of automatic HDR-to-SDR. Just as an example…

Nope. I personally have two HDR devices and two non-HDR ones. I don't want to keep two separate copies as this takes up more storage, requires me to get two different versions whcih means the progress won't be synced ebtweent the two, the subtitles may not be exactly the same either, etc.

I want to have one and only file that will optimally on my main device (HDR) but which also work reasonably well on a secondary non-HDR device.

Re: Jellyfin: The Free Software Media System

#233
post #228

Earlier quoted context omitted.

In this case I would think people would prefer to just have the SDR version which will look good on all displays rather than the HDR version that will look better on a HDR display but will look horrible on a SDR display. It's down to personal preference of course, but I can't imagine someone caring about having HDR videos while simultaneously putting up with the bad results of automatic HDR-to-SDR. Just as an example…

Why are you so consistently telling other people what their preferences should be and why?

As I said already, it's down to personal preference. I just don't imagine that most people care about having the best looking video they can get on one device but don't care on another to the point where they'd sacrifice quality on device A for better quality on device B.

Re: Jellyfin: The Free Software Media System

#234

Earlier quoted context omitted.

In this case I would think people would prefer to just have the SDR version which will look good on all displays rather than the HDR version that will look better on a HDR display but will look horrible on a SDR display. It's down to personal preference of course, but I can't imagine someone caring about having HDR videos while simultaneously putting up with the bad results of automatic HDR-to-SDR. Just as an example…

Nope. I personally have two HDR devices and two non-HDR ones. I don't want to keep two separate copies as this takes up more storage, requires me to get two different versions whcih means the progress won't be synced ebtweent the two, the subtitles may not be exactly the same either, etc. I want to have one and only file that will optimally on my main device (HDR) but which also work reasonably well on a secondary no…

Ideally Jellyfin would handle the latter two points (and I think it does), but the first two are good reasons.

Re: Jellyfin: The Free Software Media System

#235

I ridiculously love Jellyfin. I have found that if my Jellyfin box is IPv6 and I map a domain to that address, such as free DNS from Cloudflare, then I can access my personal media from anywhere on the internet. What I haven’t found is a way to restrict access to known devices, such as MAC address, so that big companies don’t sue me to death. Yes, I know Jellyfin has a login prompt, but I would prefer better security…

You should absolutely hand off the security to something else - just exposing this publicly is asking to get hacked. I use Wireguard for my private online stuff, that works nicely. Expose Jellyfin only on the loopback address and use Nginx to forward your domain to it, then setup your DNS entry to be the VPN address of your server. Just be aware that if you have your own local DNS server then you might need to config…

Can you easily use your services on mobile devices that way? I currently reverse proxy every service I need through nginx, but I kinda feel like this isn't enough security-wise. I did blacklist most countries and don't expose any port other than 80+443.

Does it require you to run a VPN app on your phone constantly and does that cause troubles?

Re: Jellyfin: The Free Software Media System

#236
post #103

Anyone care to share their experiences with some of the less common Jellyfin frontends? Which ones are most in need of contributions? I've had a decent experience with the Samsung TV (Tizen) client. It's annoying to not have it on the app store yet and to jump through the developer-mode hoops to get it installed, but to be fair it was a one time setup and I've been happy with it since then. Seen some occasional sligh…

If you install the DLNA plugin for Jellyfin, you can cast to Samsung TVs. Just use your phone for the UI.

Re: Jellyfin: The Free Software Media System

#237

How many music files can it handle? I’ve got a very large collection of mp3s and flac and many of the similar programs I have tried have choked trying to handle the size of the collection.

My main gripe with handling music on jellyfin is that it expects your music to be stored in a certain folder structure[1] meaning it uses a kinda weird mix of metadata and folder structure to scan. This seems to be foundational so this probably won't get fixed in the near future (not because they like it this way, but because it's a lot of effort).

Not sure if you need some effort to "convert" your library to this structure.

[1] https://jellyfin.org/docs/general/server/media/music/#discs

Re: Jellyfin: The Free Software Media System

#238

Earlier quoted context omitted.

You should absolutely hand off the security to something else - just exposing this publicly is asking to get hacked. I use Wireguard for my private online stuff, that works nicely. Expose Jellyfin only on the loopback address and use Nginx to forward your domain to it, then setup your DNS entry to be the VPN address of your server. Just be aware that if you have your own local DNS server then you might need to config…

Can you easily use your services on mobile devices that way? I currently reverse proxy every service I need through nginx, but I kinda feel like this isn't enough security-wise. I did blacklist most countries and don't expose any port other than 80+443. Does it require you to run a VPN app on your phone constantly and does that cause troubles?

Yes you would need the Wireguard app on your phone, and certainly for me it works beautifully (I use Android - I can't speak for the iOS app but there is one). I don't actually remotely host Jellyfin, but I do use a range of other things like Bitwarden, Nextcloud, Dovecot/Postfix, and some small web apps, and it's really smooth. The only public port on the server is the VPN.

Re: Jellyfin: The Free Software Media System

#239

Earlier quoted context omitted.

Because they separate the client from the server. You can connect to any other local instance of jellyfin locally, not just the one that is served at the current address

This is silly however for the typical use case of a web browser connecting to a server and very silly as default behavior.

I literally have seen that screen only once and then forgot about it. It's really not a big deal.

Re: Jellyfin: The Free Software Media System

#240

I ridiculously love Jellyfin. I have found that if my Jellyfin box is IPv6 and I map a domain to that address, such as free DNS from Cloudflare, then I can access my personal media from anywhere on the internet. What I haven’t found is a way to restrict access to known devices, such as MAC address, so that big companies don’t sue me to death. Yes, I know Jellyfin has a login prompt, but I would prefer better security…

A lot of people are suggesting VPNs, or putting oauth or such in front of it.

Unfortunately, oauth doesn't work since the jellyfin clients (like the android tv client, iOS client, etc) don't understand oauth.

Using VPNs is annoying if you want to share it with a friend, or you want to use it on a random third-party device, like a TV in a hotel or something.

I think all Jellyfin clients all support appending a path to the URL, so adding a password in the form of a long random path works pretty well in my opinion, i.e.

    https://my-jellyfin-server.com/ahY9eig3/
And you can then just have the server return 404 or such to all other requests, you can send the link like normal to friends, and you can manually type it in if you need to.

That should be enough to avoid some random copyright scanner.

Post reply on HN