I’ve feel like I’ve used Plex forever. I also feel like every couple years I try Jellyfin to see how it’s going. Recently I tried it again because of Plex restriction on more than one user.
Well, I just tried it again and it’s substantially improved! This time it actually properly detected most of my library!
Also the Android TV app is AWESOME! No more glitches, lagging, and freezing trying to play my stuff like Plex did. It is butter smooth.
Wow! I’m impressed and I just deleted Plex. Good riddance.
The only thing about jellyfin is the damn subtitles. Subtitle sync is horrible. They added a subtitle offset feature last year which was a good workaround and then removed it a few months ago on androidtv and android. Now the subtitle offset on the web player doesn’t do anything anymore either
Even Subgen generated subtitles, which are pretty perfectly in sync in reality, are sometimes played back at an incorrect speed so it will progressively get more and more out of sync, but there is no way to tell what speed the subtitles are being played at.
Also it just ignores themes a lot of times or only displays themes on the admin console and nowhere else.
That said, jellyfin is still amazing!
Subtitles are the biggest non-issue it’s crazy… Some devices don’t support internal subs, so you just extract them for your entire library using ffmpeg;
Once it’s done, it’s done forever for the files you have. As you add them, just run it again.
Crazy how that doesn’t at all even address the problem of subtitle sync! It just pastes subtitles as-is in there. What if the subtitle files are at a different framerste? What if the subtitles have the wrong starting offset for the media? What if the subtitles have 1-2 mistakes in them as far as timing?
Hence why there are a dozen subtitle syncing tool projects supplementing ffmpeg like ffsubsync, subsync, alass, autosubsync, srtsync, etc…
As I said, this isn’t even an issue with Jellyfin. It’s an issue with the device that’s playing the media–your television (or chromecast). This workaround makes an exact copy of the internal subs, and dumps them to an SRT which allows your television (or chromecast) to play the internal subtitles as external subtitles…
It has nothing to do with subsync, it’s not syncing subs. There are no “mistakes” because you’re pulling the internal subs exactly as they are internally, externally…
subtitles offset works here even on latest version, both android tv, android and browser
if you don’t have the option on android, check that the player used is the right one, you will find that in settings
Using the integrated player. That is the only player option on android TV. On android I am also using the integrated player. If I use the web player, the same UI as the web shows up WITHOUT the subtitle offset option that is in the web player in a web browser. Not sure what the difference could be. Always burning in subtitles isn’t enabled either.
So weird, I guess I have it on my phone with webui