So I’ve been trying to use Jellyfin for a long, LONG time now, and I’ve never really been able to use it remotely reliable.
I can go on for a long time about all the problems I’ve faced, lets just say that after years I can still not use it to watch something with the family because there is always something not working, I could start about hardware decoding having worked for a while and then suddenly without explanation no longer working, but lets start with subtitles…
I just want to have subtitles actually load without having to sacrifice a goat to whatever god is out there to have subtitles work. What is the problem that subtitles just 99% of the time don’t work?
Worse, sometimes they work while watching a show, and a jellyfin update comes by and, you guessed it, subtitles no longer work for that show, even though they work for some other movies, sometimes…
I am a software engineer, I do loads of devops, I can find my way around, but jellyfin is just… I dunno what to do anymore. Is there a reliable alternative, perhaps, that actually just works?
I’ve long given up on the dream that I could have something similar to netflix for all my movies and shows that aren’t on netflix, where I can scrub with images, for example, I just want to be able to watch a show with the family with subtitles without fiddling for 30 minutes to try and get it to work.
Current setup is google-tv with 0.17.9 client, and the latest docker server. Shows seem to have okay subtitles on web client, but on google-tv, every time I select a subtitle, I get a “subtitles loading” message, and then 10-20 seconds later a “failed to load subtitles” message.
Anyone?
I had loads of issues when my NAS was the server, but after moving it to a N100 NUC it’s been rock solid.
Playing back on a Chromecast with Google TV.What are you hosting it on? And is your internal network setup decent?
My setup is way over kill. 32 core CPU, 64gb mem, AMD 7900XT class gpu with 24gb mem, 100TB storage, computer has UTP connection to router, Google TV obviously over wifi. Router is ISP provided but not the problem
Oh wow, well it’s not your server then, and I refuse to believe UTP makes any difference in a normal house.
Just as a fun experiment: do you have the same issues if you use your tablet/phone on the same WiFi?
When you look in the dashboard during playback; does it need to transcode or is it Direct Playing?Playback currently isn’t a big issue anymore. It was before when everything was WiFi. Then the biggest issues were subtitles, which now seems mostly resolved with 0.18 client.
Now the latest issue mostly is the client/server not automatically selecting the correct language, it always starts with the wrong language which is not critical but it is annoying.
Smaller issues are that for example 0.18 is supposed to have scrubbing with images but that doesn’t work at all on 0.18, and on the web client on my computer, I see a stack of like 8 images on too of eachother, so that really isn’t working well :)
On transcoding: I think most does transcoding as I arr have many many different formats; avi, mkv, mp4, sometimes raw dvd files, etc.
That reminds me: raw blueray files don’t play either, so I have to convert those first manually with handbrake. I take it I can only find info on direct play or transcoding in the logs, or can I find it elsewhere. I typically watch on TV which is far away from the computer, so I rarely check logs during playback
The need to transcode is based on the media formats supported by the tv. Only Sony and high end LGs have the right support to play blurays. Some tvs struggle to play files that have many different subtitle formats embedded in them as well which is also common for Blu-ray rips.
The subtitles will be the first file in the list of the media unless you select regular subtitle language in the menu under playback under the account symbol in the top right hand corner.
Utp makes all difference when streaming. Computer streams to wifi router which streams to Google tv, double bandwidth. I had loads of issues with that. Calling the computer fixed half my issues
I thought you meant unshielded twisted pair as UTP, which would make no difference.
I assume you are talking about something else?Did you get to have a look at my other two questions?
I just meant to say it was using cable instead of WiFi. I thought I answered all your questions, but let me look back and see if I kissed something
Have you tried Kodi?
Not yet but will do that. The current Google TV client just sucks
I switched to Kodi on my Chromecast 4K to fix most of my video playback issues. However, I still have a few cases where Kodi can’t decode the subtitle track, so I use subtitle edit to extract out the srt. Also, getting Kodi to always play subs is tricky, so I remapped the up key on the remote to always enable subs.
Kodi is also slower to show library updates on start, maybe a minute or so later and then it’s don’t with the sync. Maybe I didn’t setup something correctly… Anyway, give it a try. On my Sony with google tv the jellyfin app is great.
I looked at Kodi and it looks a lot less nice than the kellyfin app. I’d like more something that resamples Netflix. Also read about usability issue with Kodi, like you just said where it works slow to start up. I’ll continue searching for improvements
You can theme Kodi to look pretty close to Netflix, but not out of the box. As my library doesn’t update too often, I can live with the slower refresh as it’s a sacrifice I am willing to make for the ability to play everything in my library.
Really, for the moat compatibility, a PC with a wireless keyboard is going to 100% of the time work with subtitles.
Well, I’ll have to throw out my google TV as since a few days ago all of the sudden at startup, my paid product is showing me ads that normally I wouldn’t even see on YouTube because I have a premium membership… To say I’m pissed is an understatement. That Google TV will go to the trash, and my google subscription that I have for online storage will soon be over too. I’m done with the bullshit
Having said that.
I’ll have to get a new device,Aube I’ll get a raspberry or something? It’ll need a remote control, though, and the new UI needs to work with that.
I’ll look for the best options, Kodi or jellyfin
Use a custom launcher. I use Flauncher and my home page only has jellyfin on it. No ads ever.
The 0.18 version of the AndroidTV client fixes the subtitle loading issue, and it offers trickplay (scrubbing with images) as an experimental feature you can turn on, assuming you’ve generated the trickplay images server-side.
If you add yourself to the Play Store beta for the app it should update to 0.18 right away, otherwise the rollout for it is in progress.
Any other issues? I hang out with the Jellyfin devs in their chatrooms, could relay issues to them.
Oh holy crap, you have no idea how happy I am to hear this.
I already signed up for beta access, haven’t gotten it yet, but hopefully tomorrow.
So yeah, trickplay doesn’t work at all either on browser or google-tv versions. Would be amazing if that worked!
Other issues? What drives me (and my wife!!) absolutely crazy is that jellyfin is absolutely “stupid” when it comes to remembering what we watched. Basically, it just makes up random nonsense. I’m in a show right now that has 6 seasons, watching S5E5. If we continue watching, S5E6 follows. Great! What do I see on the dashboard? S5E11. For a long time while in S4, it would always show random S6 episodes. We currently track our episode on a piece of paper I kid you not. It always says I already saw all episodes of a new season even though I never have. I never understand this, I’m a developer myself and THIS part cannot be that hard to get reasonably right, but apparently it is Just track in the DB which file has been shown, and until what timestamp, how hard can that be? I mean, there are MUCH more complicated things, like trickplay
Other issues… Selecting the correct language for both audio and subtitles! So for some reason, jellyfin always manages to select the exact wrong on both, even though in config I have english, english, english. Would be very nice if it were fixed.
Other issues… So hardware decoding worked at last install. I was on Ubuntu 24.04, used an installed version with .DEB. I upgraded to 24.10 which for some reason was not supported (only LTS is supported) so I needed to switch to docker out of necessity. Did that, and now hardware support doesn’t work anymore. It’s not a huge issue as my home server is a beast, but since I have a good video card, it would have been nice that it would. I checked logs, and I cannot find any actual reason why it failed, logs just say that it does. It would be nice, perhaps, if there is some test feature that can debug the hardware decoding and show in log what part exactly is failing.
Other… Loads of times, if I have a dvd or blueray rip, it’ll work fine in VLC, but absoultey not in jellyfin. Haven’t found a fix for that yet.
Other… Auto subtitle download doesn’t ever seem to work as far as I can see. I have a paid opensubtitle subscription, yet all movies and shows that are missing subtitles will only ever have it if I manually add them.
Other… On google tv client I cannot search by category! I can on the web client and on my mobile phone, but not on google-tv. This means I have to use my mobile phone to kind of go through the movies of a category, then find it on the TV which is weird and annoying. Would be a VERY nice one to have fixed.
I hope the devs will focus first on the basics. I don’t even care about fancies like dolby surround or anything like that as I don’t have the hardware for that (yet), I just want to watch video and be able to easily fix things where needed. Even trick play (while super nice if it would work!) is a luxury as far as I’m concerned, just make sure the basics work. Things like easy subtitle timing adjustment on google-tv would be much, much higher on my personal list.
Please don’t get me wrong, I’m not trying to yell at the devs, I know its an open source project and I would even happily donate to help out. I’m not arrrrrring because of money, I just really hate how all good movies and shows have disappeared from Netflix and the such. I’d pay 3-4 times the monthly subscription if it would mean I could see EVERYTHING, but nooooo, they just had to carve everything up again to try and maximize profit and have the ability to screw over the end user. I have invested significantly in my current setup to just be able to what what I want, when I want. Netflix didn’t want my money, so jellyfin shall have it.
Awesome work, Jellyfin devs!
I have no issues with Jellyfin. Works well, subtitles are no problem. Hardware decode has never been an issue.
But Ubuntu has always sucked. Debian and docker for jellyfin has been pretty solid…
Ubuntu is pretty solid for a starter, or in my case, someone that has used Kubuntu for over 29 years in a row (with a few forrays into kde neon, mint, etc)
I use Jellyfin on Chromecast, and I hear you about subtitles: if I pause the movie, or sometimes just randomly, subtitles starts time-drifting and randomly shows flashes of texts in other languages
As per other user replies: the 0.18 client should fix most of that. Yay!!
Is this client used also on Chromecast?
Now yes. Subtitles seem to work reasonably well now but there are still loads of other issues
Main issue now: it keeps auto selecting the wrong language which is double but frigging annoying