Live data from Hacker News

Jellyfin: The Free Software Media System

jellyfin.org

201–210 of 292 posts

Re: Jellyfin: The Free Software Media System

#201

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…

I use Tailscale for this, it works great.

It's super simple to set up, you can do it in 15 minutes. Install Tailscale on your Jellyfin server and on your personal devices, create a tailnet and connect them to it. That's it, you're done. You can now access Jellyfin from any of the devices using the Tailscale IP or hostname of the Jellyfin server.

Re: Jellyfin: The Free Software Media System

#202

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…

I've been using CF tunnels to expose my jellyfin instance, with github oauth in front to prevent brute forcing.

Re: Jellyfin: The Free Software Media System

#203
post #190

Earlier quoted context omitted.

Firsly, I have multiple tens of terabytes of movies (painful to duplicate), and I watch them with their original menus in Kodi. Secondly, a BDMV can't be turned into a single correct linear representation - for example, the Star Trek TOS discs have the ability to toggle back and forth between original and CG-remastered graphics seamlessly. As another example, I have stereoscopic 3D blu-rays; should the transcode be t…

The "Jellyfin for Kodi" plugin (not Jellycon!) supports a "native path" streaming mode that just directly passes the raw video file to Kodi, avoiding Jellyfin's transcoding entirely. I've never used it with BDMV's, but it does work with other formats Jellyfin can't transcode properly like Dolby Vision. Also, if you do ever want to remux those discs, mkv does support both those features now (player support is lacking…

The reason I'd use Jellyfin is to stream things to a non-Kodi client (a web browser). If I have a Kodi client, I would just read the files as-is.

I don't believe that mkv supports bd-j menus. Happy to be proven wrong on that if you have some further reading I could do.

Re: Jellyfin: The Free Software Media System

#204

Earlier quoted context omitted.

Firsly, I have multiple tens of terabytes of movies (painful to duplicate), and I watch them with their original menus in Kodi. Secondly, a BDMV can't be turned into a single correct linear representation - for example, the Star Trek TOS discs have the ability to toggle back and forth between original and CG-remastered graphics seamlessly. As another example, I have stereoscopic 3D blu-rays; should the transcode be t…

This is an interesting take, thanks for describing it. I think most people, myself included, would find your setup a little odd, but I completely understand why you're doing it. It would make many (most?) home media servers a little hobbled, especially if you wanted to stream content to mobile devices outside of the home, but it sounds as if this is more of a replacement for the old pile of set-top boxes for you, rat…

Yes, what I've got is like a streaming service, but at much higher quality and with a selection that doesn't rotate out as rights lapse.

The stuff that Jellyfin would provide - being able to watch from a device using just a web browser and no client install - is nice-to-have, not need-to-have.

Re: Jellyfin: The Free Software Media System

#205

I switched from Plex to Jellyfin/Infuse for three reasons: 1) better tone mapping, allowing me to watch HDR movies on SDR without it looking bad. 2) Plex, on my variety of clients, had regular issues with audio out of sync. I’m very sensitive to this and it drove me nuts. I have no issues with Jellyfin. I fiddled with all kinds of platform and Plex settings but couldn’t find a solution that solved it for good. 3) It’…

I still get occasional audio going out of sync, but it's usually solved by stopping and thinking the video. Doesn't happen very often, but it's usually with older format video files.

Thinking = resuming.

Eeesh.

Re: Jellyfin: The Free Software Media System

#206

Earlier quoted context omitted.

I'm glad they're at least trying to support disc folders, though. Plex just doesn't.

I believe the big selling-point for Plex is that it can stream content to every single device you own no matter where you are, which requires on-the-fly transcoding. It's my understanding that the performance requirements for realtime transcoding necessitates something like an MKV or MP4 file, although I'm happy to be proven wrong by someone with more direct knowledge of the process.

The blu-rays contains m2ts files, which have the same video data in them as an mp4 container would (h264, usually, vc-1 sometimes).

Remuxing them can be done a NUC-class CPU. Transcoding them requires hardware support to do in real time with today's hardware, but the hardware support is quite light - an AMD iGPU can chew through a 4K BDMV no problem, so long as the codecs on both the input and output side are supported for acceleration.

Jellyfin tries to prefer Intel Quicksync for some reason but it works with other GPU accel too. The problem isn't the performance envelope, it's how poorly the code is implemented on the Jellyfin side: it's not reliable at starting and managing the concat process, and it forces a transcode to embed subtitles for no logical reason I can see.

Re: Jellyfin: The Free Software Media System

#207
post #171

Earlier quoted context omitted.

It may show up on first login. It should auto detect the server and offer that as an option to click on.

I just gave it a shot, by running: $ podman run --rm -it -p 8096:8096/tcp jellyfin/jellyfin And I get the "Welcome to Jellyfin!" page, which lets you set the language/setup a user account. So I think in general if you are just running the OCI image it is not typically expected to see the server list. (I'm sure it's still possible to get to, and presumably you can wind up there if some RPC fails.) That said, I might'v…

Correct. I usually only see it when I have a proxy issue, eg, my jellyfin is flat out down and my proxy is still up.

Re: Jellyfin: The Free Software Media System

#208
post #72

I've tried everything but ended up using the VLC app on my Apple TV and just accessing my NAS through Samba. Not as sophisticated (library management) as Jellyfin or Plex but performance wise it's probably the best one.

At least on the android client you can have jellyfin play the selected media in VLC (or other external player). Couples most of the library features with the playback performance of VLC.

Somethings like playback resume don't work but for me it's a nice middle ground.

Re: Jellyfin: The Free Software Media System

#209

I switched from Plex to Jellyfin/Infuse for three reasons: 1) better tone mapping, allowing me to watch HDR movies on SDR without it looking bad. 2) Plex, on my variety of clients, had regular issues with audio out of sync. I’m very sensitive to this and it drove me nuts. I have no issues with Jellyfin. I fiddled with all kinds of platform and Plex settings but couldn’t find a solution that solved it for good. 3) It’…

> better tone mapping, allowing me to watch HDR movies on SDR without it looking bad. I've never really understood why it's a desirable feature to have automatic HDR-to-SDR in the first place. No one is making HDR-only content and the official SDR master for every movie and TV show done by a human is always going to beat a fancy LUT. When performing colour grading you're always deciding what parts of the image need w…

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

Re: Jellyfin: The Free Software Media System

#210

Earlier quoted context omitted.

I love jellyfin but their web model is just bizarre. Why on earth, when you go to 192.168.whatever:8096 does it ask you what server you want to connect to? Like.. THE ONE SERVING THE PAGE. Just now I decided to connect to Jellyfin over tailscale and it's asking me to add a server; on 100.xxx, which is the jellyfin server which served the UI. And it doesn't seem to want to accept any answer as to what the server URL i…

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.
Post reply on HN