State of the Fin 2026-01-06 | Jellyfin (jellyfin.org)
from exu@feditown.com to selfhosted@lemmy.world on 06 Jan 17:20
https://feditown.com/post/2375147

#selfhosted

threaded - newest

tyler@programming.dev on 06 Jan 18:04 next collapse

The tizen version is finally close to release. I don’t use a Samsung TV but in-laws do and I don’t like installing the dev version.

mic_check_one_two@lemmy.dbzer0.com on 06 Jan 19:30 next collapse

Yeah, the Tizen app will be huge for me. I’ve been dual-running Plex and JF specifically because a few of my users have Tizen devices. And there’s no way I’d be able to explain sideloading to my “throws up their hands and says it’s too complicated as soon as they see anything unexpected” relatives over the phone.

Luckily, I got a lifetime PlexPass like a decade ago, before JF even existed. So it’s not like supporting Tizen is costing me anything extra.

Zozano@aussie.zone on 07 Jan 02:23 collapse

This general attitude towards giving up when something becomes unfamiliar is wild to me, because in any discipline they’re even slightly good at, they’d take a minor hurdle as a learning experience, plus they have you to walk them through it, so it really isn’t a big deal.

This was made abundantly clear when I installed the Jellyseerr app (basically just a webapp) on my Dad’s phone, logged in for him and walked him through this process:

  • Use the search bar
  • Select the show
  • Select the season you want
  • Click request

“That’s too complicated I’ll just ask you when I want to watch something”

I sent him a Signal message in a new group called “Jellyfin guide”. It should be easy to find since I’m his only Signal contact.

Just follow the guide.

A week later, “hey can you download this for me?”

mic_check_one_two@lemmy.dbzer0.com on 07 Jan 03:03 collapse

It’s learned helplessness. They hit a roadblock they couldn’t figure out, and instead of trying again, they just went “well I guess this tech stuff isn’t for me.” And now that’s the attitude they fall into every time.

It’s like if someone lost their first board game, and just wrote off board games entirely because they aren’t any good at them. And any time they do need to play a board game, they can just call their favorite nephew to play it for them.

Zozano@aussie.zone on 07 Jan 03:56 collapse

Wow, so blessed to be the be the ‘board game guy’. I sure do love being dependable and perceived as not valuing my time.

illusionist@lemmy.zip on 06 Jan 19:59 collapse

Is it a nativ tizen app? So far there was a webview which is ok but it’s a webview

rumba@piefed.zip on 06 Jan 18:09 next collapse

I love EVERYTHING there except

Saved servers and settings will not be migrated from Jellyfin Media Player.

I can fix it, and it’s no big deal, but I provide services to friends and family who’ll need me to walk them through it.

That’s the stuff where we lose out to corporate products.

Zwuzelmaus@feddit.org on 06 Jan 18:24 next collapse

That’s the stuff where we lose out to corporate products.

They sometimes lose things as well.

And they harrass their users in other ways, for example by randomly renaming stuff to “AI…” or even integrating with AI.

rumba@piefed.zip on 06 Jan 18:40 collapse

100%

Ads, selling private data, adding AI, cutting features.

I just need JF to be in the same neighborhood as the corporate stuff for security and end-user ease of use. I can do a hell of a lot of complicated stuff on my end, but walking grandma through a change is painful.

jol@discuss.tchncs.de on 06 Jan 19:53 collapse

The fact that jellyfin let’s you sort your media exactly the way you want without promoting or hiding content already puts JF miles ahead any commercial streaming services. The ease of mind is unbeatable.

rumba@piefed.zip on 06 Jan 20:39 collapse

I absolutely hate what Plex has become. I bought a lifetime pass a long, long time ago, and ever since that purchase, they seem to have done nothing but strip features I need and force features I don’t want.

Now if we could just sort the jf collections type in ways other than by date ;)

kumi@feddit.online on 07 Jan 06:51 collapse

Now if we could just sort the jf collections type in ways other than by date ;)

Sounds like Good First Issue material! (;

rumba@piefed.zip on 07 Jan 15:26 collapse

I’ve been looking through the source. I could totally fix it, but I worry no one would appreciate my code chops :) And I think the current work on the db changes might invalidate anything I actually try.

immobile7801@piefed.social on 06 Jan 18:38 next collapse

That looks specific to jf desktop, do you have many users using that?

rumba@piefed.zip on 06 Jan 18:41 collapse

One too many apparently :)

I’ll survive.

superglue@lemmy.dbzer0.com on 06 Jan 19:32 collapse

On the plus side it actually plays video smoothly for me now where as before it didn’t work at all.

avidamoeba@lemmy.ca on 06 Jan 18:11 next collapse

Just upgraded from 10.10. Seems to have gone well. Library scan still going.

E: Couldn’t finish lib scan. Reverted to 10.10.

besbin@lemmy.ml on 06 Jan 19:07 next collapse

10.11 is still a hot mess for large home media collection. Especially one with images mixed in. The team doesn’t even seem to prioritize fixing all of that before moving on building new features. Music collection are also slower and albums meta don’t load correctly anymore. I would hold off from fully converting to it if you have a large collection

avidamoeba@lemmy.ca on 06 Jan 19:14 next collapse

I do have a large collection and I haven’t checked the music lib state yet. I have a zfs snapshot from before the upgrade so I could restore if shit hits the fan.

ragebutt@lemmy.dbzer0.com on 07 Jan 06:56 next collapse

I honestly found it much better to create a new db for 10.11 vs migrating. Both took about the same amount of time but the fresh db has no issues and the migrated db has some hiccups like you described (and some others). Main downside is you lose watch status

kumi@feddit.online on 07 Jan 08:20 collapse

SWIM has a sizable aged library - wouldn’t be surprising with sqlite db corruptions by now - and absolutely no issues smoothly upgrading amd migrating to 10.11. Had sweaty upgrades a few times over the years but this was not one of them.

timbuck2themoon@sh.itjust.works on 08 Jan 01:27 collapse

Honestly it’s a testament to the devs that it mainly worked for most people as well as it did.

Like kudos to them. That was a huge, huge migration to a different library/format and they pulled it off.

ohulancutash@feddit.uk on 06 Jan 20:47 next collapse

For me it was far too hungry on CPU at “idle”.

bonenode@piefed.social on 07 Jan 05:36 collapse

I got an issue that it keeps my servers hdd awake even when not in use. Hope they can fix that soon.

LifeInMultipleChoice@lemmy.world on 06 Jan 22:44 next collapse

We were using Jellyfin to watch old episodes of Sherlock Holmes last night, during a break we switched over to playing a few songs I had thrown on there. The interface for movies and shows seems great but my spouse asked me, “why is there a shuffle option for shows?” To which I said idk, maybe if someone watches something like family guy it doesn’t matter. But then when we were under my music section, I couldn’t for the life of me figure out how to use shuffle. It was probably user error, but it seemed strange

1hitsong@lemmy.ml on 07 Jan 00:53 next collapse

Which client were you using? Android? Roku? etc.

LifeInMultipleChoice@lemmy.world on 07 Jan 02:31 collapse

I run the server from Mint, play from Roku client. I have a copyparty server set up on that mint sever as well, and we resorted to pulling up the website and having a 80s competition, trying to top the other but not by much so we didn’t go to what we thought would be the best song right aways, which we played from our phones so the other could scroll and look. Hers Samsung, mine Motorola, so both android.

Edit: Just checked the Android app for jellyfin. It appears we jumped from jellyfin to copyparty to early, the jellyfin app has the shuffle button.

At least we still made it fun

h0rnman@lemmy.dbzer0.com on 07 Jan 04:22 collapse

Looks like when you’re in a “mixed Playlist”, whatever that means, the shuffle and loop buttons are removed from the interface of the audio player (AudioPlayerView.bs:148-159). I’m not sure why that is, but it seems like it’s deliberate.

LifeInMultipleChoice@lemmy.world on 07 Jan 05:46 next collapse

Yeah, apparently it’s top/center for Android and web based, and not present for Roku. But thank you for that information. The other person who responded made me investigate. So I need to find the person earlier who said they program the Roku one, and suggest shuffle for entire music playlist., also make a donation lol

1hitsong@lemmy.ml on 07 Jan 14:20 collapse

A mixed playlist is a playlist of mixed media. Movies, shows, audio, etc. all mixed together in a single playlist.

ragebutt@lemmy.dbzer0.com on 07 Jan 06:53 collapse

10.11 first library scan will take AGES because of the new db changes or something. My library is huge (~100tb of media) and it took days. Subsequent scans are much faster, like 10-12 minutes on 10th gen Xeon (roughly i5 equivalent) for a full library scan.

avidamoeba@lemmy.ca on 07 Jan 06:55 next collapse

Fucking hell. OK, I’ll upgrade again and wait longer. Mine’s ~15TB.

ragebutt@lemmy.dbzer0.com on 07 Jan 07:01 collapse

Do you have music? I don’t know this for sure but I also wonder if music collections slow things down. My music collection is pretty massive (like 40% of my storage) and it’s a shitload of files to index.

Thankfully I don’t put my books in jellyfin because my ebook/manga library is also pretty massive. If the apocalypse occurs I’m set for the 2-3 days I’d have power after the end of times

avidamoeba@lemmy.ca on 07 Jan 07:23 collapse

I do. It could be this:

After the migration it is recommended that you perform a full scan through the admin dashboard. We have observed that for some users, some elements might not work properly otherwise (e.g parental ratings). As of RC8 a scan for missing metadata may be required for music libraries to function properly. The first scan after the migration might also take quite a bit longer than usual, though subsequent scans should be as quick as before.

From the release notes.

The last messages in the log are from music lib scanning. I’m leaving it be for now.

ragebutt@lemmy.dbzer0.com on 07 Jan 07:31 collapse

Interesting. I will say music is the weakest point of jellyfin db. Mine is currently good but I nuked my db for the new db style in 10.11 and created a new db, mainly bc of issues within music library. But this went back to like 10.9 and were probably from me fucking around in the db manually to try and override tags. I’ve since retagged my music as it was just the easier solution (artist ft artist got me all fucked up, I hated having 900 entries for like 1 artist who did frequent collabs)

github.com/jellyfin/jellyfin/issues/15070

This is the issue thread re the very long scanning after upgrading to 10.11

Edit: also one thing I learned from the db editing and again from the 10.11 migration is that the jellyfin db can get “stuck” in such a way that nothing I can find will overwrite db entries, even manually opening the db in an sql editor (which makes me think there are hard to find tables I could never track down but db stuff is not my forte so I dunno)

avidamoeba@lemmy.ca on 07 Jan 19:12 collapse

My god what a shit show.

It’s all normal though. Software development is hard and big changes mean more regressions. You do the changes when needed, then you work on squashing the bugs.

Library scan still going here. At least something is spinning because one CPU thread is pegged to 100%.

ragebutt@lemmy.dbzer0.com on 07 Jan 22:41 collapse

Oh right! In admin console under server>general at the bottom there is a section called “performance”. Under this the first entry is “parallel library scan tasks limit”. Increasing this can significantly improve performance here. If it’s empty it is auto selecting. To that point if you’re running jellyfin in a docker and only allow it access to one core that would seriously limit performance here. Screenshot below, I currently have it set to 2 because I’ve done the “big” scan and I don’t need my cpu hammered when jellyfin does library scans

Additionally an issue I ran into later: under playback>transcoding enable hardware transcoding must be checked. Trickplay task was taking literal months because even though I had configured igpu transcoding correctly this has to be enabled separately. UX stuff like this is where jellyfin needs more polish; I’m sure there’s debate about this but why would this not default to on once transcoding is enabled? Who knows. Maybe just oversight.

<img alt="" src="https://lemmy.dbzer0.com/pictrs/image/96b72f41-c93a-4719-9985-df25a7ce648d.webp">

avidamoeba@lemmy.ca on 08 Jan 01:04 collapse

Good note.

I seem to be suffering from this issue. Lotsa spam in the logs and the scan job doesn’t seem to be moving. The next attempt would be, revert, disable music lib and upgrade. Then deal with the music lib separately. But I’ll let it run another 12-24 hours.

Cyber@feddit.uk on 07 Jan 07:18 next collapse

Wow.

Ok, I don’t have anywhere near that amount of media, but MythTV takes seconds to rescan ~2TB of videos and maybe a minute to get any missing details like fanart, etc.

Similar amount for music - but I feed it the files after I’ve run them through Picard.

I’ve not done a complete rescan of eveything for ages, but from memory it’s like an hour absolute tops. More like ~30 mins.

And that’s on an underclocked CPU (for quietness).

ragebutt@lemmy.dbzer0.com on 07 Jan 07:24 collapse

I found the link

“Library scans are expected to take (way) longer in 10.11 because we are now a) properly validating all existing data and b) properly applying concurrency limits. Usually only the first scan after the upgrade takes significantly longer because it will fix some data inconsistencies we can not repair while doing the initial migrations. Any subsequent scan should be faster but if you add a lot of new files it will still take longer than before because of the concurrency limit.”

github.com/jellyfin/jellyfin/issues/15070

From the thread for people with more realistic media libraries like yours (5-20tb) the initial scan is more like a few hours. However, if you’re like me and hoard shit expect it to potentially take days

Lonewolfmcquade@lemmy.world on 07 Jan 16:52 collapse

Thanks for this. Good to know! I haven’t taken the leap yet. I’ll plan the upgrade when we will be on vacation…

LiveLM@lemmy.zip on 06 Jan 20:52 next collapse

The ‘Experimental’ layout is now enabled by default for all non-TV devices, introducing a new navigation layout and updated UI components.

Anyone got pictures?

mybuttnolie@sopuli.xyz on 06 Jan 21:19 collapse

ahhh I’ve been waiting for a new layout, too bad i probably won’t get to use it since they won’t fix the bug/feature that keeps the pc awake and screen on with a black image after an episode finishes (when autoplay off). will be forever stuck in player 1.9.1.

zr0@lemmy.dbzer0.com on 06 Jan 21:44 next collapse

I don’t understand why they put so much effort into clients, when the server is still missing so many QoL features. I wish they would finally focus on those, or else I have no reason to move away from Plex.

1hitsong@lemmy.ml on 06 Jan 22:16 collapse

I put my time and effort into the Roku client because I’m not a C# programmer.

CHOPSTEEQ@lemmy.ml on 06 Jan 22:38 next collapse

And I greatly appreciate it! My wife and I are thrilled with the latest-ish changes (my server was out of commission basically all of last year)

1hitsong@lemmy.ml on 07 Jan 13:38 collapse

🤘Enjoy

h0rnman@lemmy.dbzer0.com on 07 Jan 04:23 next collapse

Doing the Lord’s work. BrightScript seems to exist only as a way to torment those of lesser constitution.

1hitsong@lemmy.ml on 07 Jan 13:39 collapse

Once you get into it, it’s not that bad.

I liken it to the love child of Classic ASP and JavaScript.

🤔 …ok, maybe it is that bad.

LifeInMultipleChoice@lemmy.world on 07 Jan 05:49 collapse

Sir, I posted elsewhere and it appears your expertice may help my experience. Android/web allows shuffle at the top for music. Roku only offers me shuffle in shows. Is there a way I can enable it in music and/or is there somewhere I could donate something small to your time to add a shuffle button to roku’s music client?

Edit: it’s very possible maybe I have my server or client settings set up wrong.

This is what I see on Android for the client under music

<img alt="" src="https://lemmy.world/pictrs/image/fed737d2-3f06-4b35-9e20-754978dea179.jpeg">

1hitsong@lemmy.ml on 07 Jan 12:36 collapse

Roku only offers me shuffle in shows. Is there a way I can enable it in music

Want to shuffle play your entire music library?

On the home screen, move the cursor over the music library and press PLAY on your remote. It’ll play 2000 random songs.

What to shuffle play all songs by an artist?

Go to your music library and switch to one of the Artist views. Find the artist you want and press PLAY on your remote. It’ll play their songs in random order.

What to shuffle play a single album?

Go to your music library and switch to “Albums” view. Find the album you want and press * on your remote. Choose “Shuffle Play Album”

You can also do this with any album listed on the home screen.

Or, in the upcoming 3.1.0 release, I’ve added a Shuffle Play button as part of the redesign of the album screen. <img alt="" src="https://lemmy.ml/pictrs/image/dd0a37e3-6793-4344-913e-4f95e8105732.jpeg">

and/or is there somewhere I could donate something small to your time to add a shuffle button to roku’s music client?

If you feel so inclined, donation links are at the top of my GH profile: github.com/1hitsong but money isn’t why I do this.

Anivia@feddit.org on 07 Jan 06:08 next collapse

Very exiting. I’m looking forward to the day I can finally ditch Plex

P1nkman@lemmy.world on 07 Jan 21:23 collapse

I changed to jellyfin a couple of weeks ago, and my wife and I both prefer jellyfin, by far. It’s quicker and just looks better. We only use it for streaming local content, never used any other Plex features.

rdri@lemmy.world on 07 Jan 10:00 next collapse

Android TV / Chromecast: subtitles are broken since November for external players. Literally stopped watching my shows.

Lonewolfmcquade@lemmy.world on 07 Jan 15:42 next collapse

This is why I don’t update unless absolutely necessary. I’m only running a local instance so it is less of a security issue. Once I land on a working version, I’m gonna go ahead and stick with that as long as I can.

Xanvial@lemmy.world on 07 Jan 17:00 collapse

I found 2 major issues on subtitle for external played,

  • displaying italic words in external player subtitle
  • if there’s an .ass subtitle file, no subtitle will shown

Because of this, now I use built in player until it’s solved

inclementimmigrant@lemmy.world on 07 Jan 15:39 next collapse

I will say that the 10.11 update for me was a freaking nightmare with so different types of failures.

I’m still waiting the ability to remove seasons without deleting the media, especially since I now have ton’s of duplicate season_xxxx seasons from the major version update, mucking up most of my seasons that I didn’t have before.

Oh and chromecasting on the app is still a giant mess.

Still great to hear they’re making progress.

douglasg14b@lemmy.world on 08 Jan 02:27 collapse

Really with they would take security vulnerabilities seriously 😞

Because they are significant, and broad reaching.