Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

Jellyfin: The Free Software Media System

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

LazerDickMcCheese , (edited ) in We're good, seriously! - Jellyfin

I love the Jellyfin team so much

LunchEnjoyer , in Jellyfin 10.9 Coming Soon!

Man I am so grateful for this project, I was afraid it would feel polished enough after having been with Plex for the last few years. But hot damn Jellyfin is so much better and keeps on giving!

glimse ,

I plan on switching regardless but let's say I was on the fence... Aside from it not being owned by a for-profit company, why is Jellyfin better than Plex?

Krafting ,
@Krafting@lemmy.world avatar

No link with their bs account system, their bs subscriptions and SyncPlay, SyncPlay is just awesome, I don't know if plex has something similar

LodeMike ,

Plex has basically the same thing but it's only within the plex ecosystem. Jelyfin has syncplay compatibility directly?

kaitco ,

That “aside” is everything though.

Plex is focused on making money, whether that is from the sale of your data or selling you products. Jellyfin is a community-driven project, so its focus is just on being better because it exists.

With Jellyfin, it’s truly self-hosting as opposed to leveraging a third party to do some of the legwork. Plex “offers” more, but it all comes at the cost of your data, or your data+an actual fee.

Jellyfin is available directly on most newer TV stores, iOS/Apple TV, Android, Chromecast, Fire stick, and Roku. It already takes some work to set up your media library in the relevant structures, so if you’re going to do the work anyway for a self-hosting option, why pay Plex extra for what Jellyfin can do for free since it is an open-source project?

SzethFriendOfNimi ,

Their Roku devs are super responsive in their discord too. So much so it makes you wonder how they keep from burning out.

Always chugging away at fixes and then new feature requests.

Pretty impressive

1hitsong Mod ,
@1hitsong@lemmy.ml avatar

🤘 Enjoy

SzethFriendOfNimi ,

And there’s one of them. A wild Jellyfin Roku dev appears

glimse ,

But they said it's so much better and keeps on giving. I assumed they meant feature-wise

gamermanh ,
@gamermanh@lemmy.dbzer0.com avatar

why pay Plex extra for what Jellyfin can do for free since it is an open-source project?

One big reason for me is that I got Plex lifetime on sale for like 70 bucks and it comes with a discount on Tidal, something I already paid for. With the discount after about 1 year and 2 months I've gotten my Plex Pass value out of Tidal alone. Oh and the paid features for PlexAmp are also really nice to use for the point where I barely use the Tidal app anymore.

pete_the_cat ,

Pretty much the only problem is the lack of clients for Jellyfin vs Plex.

kaitco ,

Which clients do you see missing, though?

I think this might have been the case when Jellyfin originally forked from Emby, but not so much today.

brdweb ,

There's STILL not a great option for AppleTV. I bit the bullet years ago and have a lifetime infuse option. But that's not really any different than how I paid (also years ago) for a lifetime Plex Pass too.

pete_the_cat ,

There is no official support for LG TVs running WebOS 5 or older (which is pretty much any one made before like 2021 or 2022, mine is from 2018), you can add in one if you root the TV, but even in that case it's just a wrapper for the web UI. When Plex forced me to drop them (I had just moved everything to Hetzner), I lost a few users as well since they didn't have clients available for their older TVs. Of course this can easily be remedied by using a streaming stick/STB but the problem still exists.

buzziebee ,

I believe from last time I checked that it was more an issue of LG not approving the app to be listed rather than it not being available. It being a wrapper makes sense too on the older webOS apps as it's basically a PWA with some JS libs to interact with the TV.

I got a chrome cast because nordvpn didn't have an LG app and the jellyfin client works great on that. Still annoying it's not baked in though.

pete_the_cat ,

Yeah, it exists, but it's not like the one for version 6, which is a native app.

Kingofthezyx ,

Honestly the clients for Plex are trash though. We had SO many issues with Plex and have almost none with Jellyfin. The only thing is Plex is a few more features than Jellyfin (one that comes to mind is an easy way to search for open subtitles to for a show without them hard-coded)

pete_the_cat ,

Agreed, the only issues I've had with Jellyfin (other than the lack of available clients), is always server-side.

Steve ,

No internet needed, no sneaky ads

echo64 ,

Jellyfin is 90% plex, and it's impressive how it comes forward in leaps and bounds, but it's not better than plex. People just appreciate it more.

If you only need that 90% that it does (and don't need things like intro detection, conversions, mobile sync, ass/sas subtitles), then you'll come away super happy with not having to pay plex and not being locked into plex.

It doesn't really do much over that 90%, it's just neat that the 90% isn't plex

glimse ,

Now that's the realistic answer I was looking for, thanks! Open source is really the only reason I want to switch. I bought the lifetime Plex pass like a decade ago so the cost doesn't bother me. The lack of mobile sync is a bummer though

ApathyTree , (edited )
@ApathyTree@lemmy.dbzer0.com avatar

You can run both, since you have Plex paid for anyway. Then you get the best of both worlds, and can maybe get new users on the jellyfin. If they catch that last 10% difference or Plex goes to shit, and jellyfin is a platform you like since you’ll have low-stakes experience with it, maybe you’ll eventually want to move everyone over.

Plus if one service goes down the other may still be up which is nice.

FoD ,

I could ddg this, but how does the remote access work? Do I need to open ports out of my home to have users watch stuff?

SecurityPro ,
@SecurityPro@lemmy.ml avatar

I have remote access for Jellyfin using a domain I purchased just for self-hosting. Using Nginx Proxy Manager (NPM) and a dynamic IP service. NPM handles directing the incoming traffic to the correct server. I point a subdomain back to my Jellyfin server. When traveling, I install the Jellyfin app on a smart TV where I am staying, or connect my laptop to the TV and just use the web interface and my subdomain. I also use the Jellyfin android app to connect remotely using a phone or tablet.

At home all my TVs use a Roku and the Jellyfin Roku app to connect locally.

brdweb ,

This is what I do as well, though I also do have tailscale set up on my network as well so that's also an option.

LucidNightmare ,

Almost none of this made sense to me, honestly…

I want to use Jellyfin because of its awesome open source and how much effort the devs obviously put into it, but when I use Plex (lifetime pass for $80 back in 2020) I don’t have to do any of this crazy looking text you’ve typed here. I sign into my account, and it’s off to the races.

So, with that being said, for the people in the back like me who this may look like the most complicated stuff in the world just to get some streaming started, are there ANY easy methods to achieve this such as with Plex?

Mountaineer ,
@Mountaineer@aussie.zone avatar

Short answer no.
Plex works by having a centralised server run by Plex themselves, that facilitates your client connecting to your server.

The external facing part of Jellyfin server is basically a web server, and it's a bad idea to expose that to the internet without putting a reverse proxy in front of it (hence the mention of NGINX above).
Another option is to have a VPN connection to where you are running Jellyfin and then only access Jellyfin pseudo locally (so potential security problems aren't a big concern). This introduces other complications if you want to access it remotely via things like Roku or Chromecast, especially if you have multiple external (and probably not tech savvy) users.

I want to stress that none of this is prohibitively expensive or hard, but doing it involves learning and effort.
All the information and programs you need are available online for free.

If you only wanted to use Jellyfin at home (server in the cupboard, client on the tv), none of this other stuff matters.
If you want to access Jellyfin remotely, and the idea of running a reverse proxy or a vpn server with the corresponding exposed ports and domain configuration sounds scary, Jellyfin is probably not for you.

LucidNightmare ,

That is unfortunate. Thank you for the in depth explanation for those of us on Lemmy who don’t know all there is to know about Linux/CLI/Networking!

I’m the only one who uses my Plex, so the real issue is that I don’t want to fiddle around with settings, proxies, or VPNs just to stream an audiobook through my phone while driving to work. Maybe in the future there will be a more simple self host setup for people like me. I’ll keep an eye on it to see how it progresses. Thanks again! 😁

Atonable8938 ,

Do you know if there's a good guide for setting that all up? I know all those words but I get nervous about trying to implement them all individually on my own.

Chaphasilor ,

There's mobile sync for music, not sure if that helps ^^

iturnedintoanewt ,
@iturnedintoanewt@lemm.ee avatar

There's an intro detection plugin for Jellyfin.

cucumberbob ,

And incidentally, this is likely coming to Jellyfin 10.9 through endrl's mediasegments PR

pete_the_cat ,

I've been a Plex user for over a decade, I have a lifetime PlexPass, and I've also used Jellyfin for a few years. Like you said, Plex is better in the sense that it offers more, but they're also profit driven, which has become more annoying in the past few years.

Plex has way better logging than Jellyfin does, the latter suffers a lot from log spam, and the stack traces it produces when anything errors out are like 10-15 lines. They're not of use to end users, and there's no way to disable them/decrease the verbosity.

CosmicTurtle ,

The biggest reason I use jellyfin: you don't need to pay for plex premium to stream to your phone.

I get plex needs to make money. But talk about a basic feature that people need...

chrizl ,

I can stream to my phone without premium with plex, only the downloads are linked to premium afaik

The biggest issue I have with Jellyfin is you can't hide empty shows, and I have folders for shows that have not aired yet or watched in the past

PunkiBas ,

There's an option in sonarr to only create folders for shows when needed. That would at least help with the unaired shows. Also, I'm pretty sure when you choose to delete them from sonarr it deletes the folder too. And there's also the option in jellyfin to allow users to delete shows, you have to activate it per user.

Voroxpete ,

There's a few reasons, but number one for me is how incredibly clean the UI is.

Plex is a mess. Half of it is just premium shit they're trying to convince you to use. The actual "stream my own media" functionality is buried at the bottom of the menus.

Trying to get nontechnical family to use Plex was always a challenge, just because of how busy it is. I've never had this problem since moving to Jellyfin.

GravitySpoiled ,

You can't login to plex without internet. Why would I tell a company that I login to my server?

timbuck2themoon ,

Besides all the other stuff people mentioned, a concrete one is that you can stream TV via it for free vs Plex. Just add a TV tuner to it and away you go.

brdweb ,

That's always been pretty much a niche though (and I know as a former HDHomerun and Kodi user) and over time more people just stream their media anyway.

schteph ,

People mentioned a lot of things. I'll add that plex doesn't offer hardware transcoding without premium. Now, setting up hardware transcoding on an NVidia graphics card on linux is a bit complicated, setting it up on windows is really simple. While it's not just clicking "enable hardware acceleration", it's not much more complicated than that.

huskypenguin ,

Plex has a known and very old issue of improperly transcoding 5.1 audio to stereo and dropping the center channel. It makes movies seem super quiet. That's why I switched.

random8847 ,

The free version of plex doesn't allow downloading, only allows streaming. Downloading is a huge feature IMO.

Strykker ,

Jelly fin let's you play on mobile without paying. Plex doesn't

Appoxo ,

*Let's you transcode for free completely for all platforms.

Limeey ,

I need a ps5 app - without that I can’t leave plex

ArtificialLink ,

Ironically the PlayStation app version of Plex is one of the worst ones out there. Its imo not even worth using.

cozy_agent ,

Can just get a Chromecast.

KairuByte ,
@KairuByte@lemmy.dbzer0.com avatar

My friend, just spend $30 on a chromecast with Google TV. You can even have it auto boot into whatever app you want with a little tweaking.

Chaphasilor ,

Sony seems to not be willing to accept a Jellyfin client. It's not that the devs don't want to support the PS5, Sony is blocking it...

cybervseas , in We're good, seriously! - Jellyfin

Wow. It's not often one reads a message like this. Keep up the great work, folks. ♥️

mryessir ,

I only knew of debian.
In case you can remember other occurrences, feel free to namedrop !!

sabreW4K3 , in We're good, seriously! - Jellyfin
@sabreW4K3@lazysoci.al avatar

Wow. This is actually really touching. Shout-out to them. I'm so glad I installed this.

ahal , in We're good, seriously! - Jellyfin

How can costs only be $600 / month. Do they not pay themselves? I guess that's admirable, but it doesn't set a good precedent. Will any young developers read this and internalize that they shouldn't ask for money? OSS maintainers deserve to get paid for their efforts.

atmur ,
kakes ,

The first and easiest thing I'm seeing is to up that meager developer hardware budget.

Serinus ,

Probably not worth the PR hit. There's at least tens of thousands, if not millions of dollars of development work in Jellyfin. (Sorry my order of magnitude isn't more precise.) Getting $2500 out of a developer budget may not be worth the accusations of being paid in hardware.

Not that I would complain, but I can see the logic. Imagine donating $200,000 worth of developer time and then being accused of doing it for the money because you got a $2100 laptop out of it.

I do wonder what the $300 was for. It's gotta be some kind of specific hardware component testing.

bitfucker ,

I can imagine it being used to test various older cards or other esoteric hardware

ahal ,

Who are these people who think it's unethical to get paid for your work? It blows my mind that that could even be an accusation.

Serinus ,

It's their philosophy, not mine. I think the Lemmy devs get a meager salary, and I'm perfectly okay with that.

But if you're gonna stick to no pay, it makes sense to go all the way with it.

efstajas , (edited )

Totally agree, this honestly sounds a bit like putting principles before reason. Personally, I don't at all see why paying people for their work would make projects adhere any less to the "open source ethos", even though I hear this idea a lot. I think that in an ideal world, it should be possible to contribute to OSS projects full-time and make a living, financed by donations from dependants (including corporations) that profit off of the free software and have a vested interest in continued and rapid development of the project.

If you really don't want the money to reward contributors, why not pass it on to open-source dependencies of your project that are looking for funding? FOSS projects not scrambling for funding is pretty rare today unfortunately.

Diplomjodler3 ,

It's their choice and we should respect that. If you want to donate, there are plenty of worthy recipients who will be happy about your contribution.

ahal ,

Oh for sure. I don't think anyone is arguing that they don't have the right to ask people to stop sending them money. But we can still criticize that position. I'm not sure they've thought through the message they are sending.

sunbeam60 ,

Yes completely agree. The cool thing about opencollective is the transparency - that should mean the core devs should be happy to pay themselves some money for their time. This is how projects sustain themselves IMHO.

Ptsf ,

When something becomes economic, non-profit or not, expectations from the userbase change.

Shimitar ,
@Shimitar@feddit.it avatar

Hard to believe, but there is still people out there doing thongs for fun or to make the world a better place.

Its very sad to think that all efforts shall be rewarded by money alone.

All the open source contributions I do, I do for free, just because I feel obliged to give back to the community, and I think its the right thing to do.

I don't condemn devs who want to make money out of open source, but I applause those who truly understand what is at the base of the concept of open source and are able to contribute for the fun or for the good of it.

Including Jellyfin people.

Thanks guys!

ahal ,

I fully agree with everything you said. I too have contributed countless hours to open source for personal enjoyment or for the good of the community and never been paid a cent.

The thing I lament is this sense I've seen in some circles that accepting donations or getting paid is somehow shameful. That the mere act of being compensated somehow diminishes the contribution. You can be paid and do it for the love of coding and do it for the benefit of everyone.

Everyone has the right to refuse payment, and people who do's wishes need to be respected. And I don't know the beliefs of the Jellyfin devs. But to me, a post like this feeds into that vague feeling that being paid somehow makes your contributions less "pure" or "desirable", than if you're solely doing it for fun or selfless reasons.

It's my strong belief that for open source alternatives to truly take off and go toe to toe with big tech, there needs to be a robust funding model underpinning it. If we as a community even see accepting donations as somehow "lesser than", what chance do we have of ever getting there?

ssm , in We're good, seriously! - Jellyfin
@ssm@lemmy.sdf.org avatar

Companies: Will slurp up and sell every last bit of your user data to the highest bidder just to make one fraction of a cent extra profit

Open Source Projects: Stop giving us money!

Lem453 , in Release 10.9.7 · jellyfin/jellyfin

https://lemmy.ca/pictrs/image/63037460-4e41-4fd8-aae3-cb3d72d1c7ec.png

This is genuinely one of the most impressive open source projects out there right now. Seems like 10.9 opened the flood gates for all these amazing contributions and improvements. 81 merges in the last 30 days! Great job jellyfin team!

loutr ,
@loutr@sh.itjust.works avatar

Yeah they delayed the 10.9 release to work on their CI pipeline, and it seems to be paying off beautifully.

trafficnab , in Jellyfin 10.9 Coming Soon!

I can't tell you how many times I've looked up some feature or low-priority bug only to find the answer is "there's a PR for this that will be added in 10.9", commented like a year ago, glad to see the future plan is more frequent but smaller feature releases!

LoftySnowman ,

I'm glad for people who were waiting on this release. It took so long that I wrote my own media server in the mean time to resolve all the problems I was having with Jellyfin. I hope they can get more frequent releases out for folks still using it. Having looked at the code base, I understand that the cruft from Emby slows down development.

matcha_addict ,

Can we see your media server?

LordKitsuna ,
original_reader , (edited ) in Jellyfin Server/Web 10.9 Released

As always, please ensure you stop your Jellyfin server and take a full backup before upgrading!

Now, if only there was a simple, built-in way to backup/export and restore/import all settings and other data, so that all platforms could do this easily, without having to search the internet for which folders to back up...

FYI, this is the best we have atm (which is pretty terrible). Please correct me if there is a better way:

How to backup a JF instance?

Jellyfin Docs: Migrating

SpeakinTelnet ,

I'm surprised at the lack of enhancement request/PR addressing this.I really want to dust off my C# and try but I'm kinda scared that the reason it isn't yet a thing is because it's a mess to implement.

deweydecibel , (edited )

Based on some comments in recent PRs for requested features that seem to have gone nowhere, the devs are trying not to overly complicate the project at the moment with other people's code that they'd have to support, and instead leaving certain requests to be handled in some grand refactoring they're working on.

original_reader ,

This has been discussed before and you might be right.

Jellyfin Forum

Github

Python Backup Script (Good luck if you're not a developer)

... and so forth. No good answers so far.

deweydecibel ,

I believe they're suggesting just doing a full backup up of your system/Docker container. Which isn't ideal, but I think they're trusting people who can run a Jellyfin server to be able to use the scripts.

original_reader ,

Sure. But what if Docker is not available on a machine? What if the import should happen on a Linux machine coming from Windows? What if I want to sync two installations on different OSs?

I know it's all doable, but not easy, let alone foolproof. It's so easy to install, but genuinely not easy to keep safe without tech knowledge.

exu ,
@exu@feditown.com avatar

Syncing two instances sounds like a fun challenge. I think there's some project to replicate an sqlite db over the network. Similarly, you could use ceph or other distributed storage for the media.

I built something like this for Nextcloud a few years back, fun times.

kakes ,

I run JF in a docker container, and although I don't have backups of my config files yet (because I don't really care about setting up from scratch if need be), it would be trivial to simply backup the mounted config volumes. Makes upgrading safe and easy, too.

That's probably how I would recommend going about this, personally.

RootBeerGuy ,
@RootBeerGuy@discuss.tchncs.de avatar

Yes, it works that easy. I had to move hard drives, last time I did that without docker somehow it didn't recognize the library, might have been a mistake from my end though.

Now I did it again just a few weeks ago with a docker setup, all folders are on the hard drive. Could just mirror the drive, set it up at same mount point and there was no difference in the library, just worked.

kn33 ,

I have my media on a disk separate from the rest of the VM. I set that disk to not be included in snapshots, then snapshot the VM before upgrades.

st3ph3n ,

I run mine in an LXC container. I just snapshotted it in case of disaster and then ran apt update && apt upgrade.

ReversalHatchery ,

If you run it on a container, it should be enough to just make a copy of the set up volumes, right? (with permissions and all the metadata kept of course)

cooopsspace ,

Oh, if only there was real database support

...

stevestevesteve ,

That's my absolute #1 wish for jf. I'm sure it's hard work and people are on it, it excites me to think about

SuitedUpDev , (edited )
@SuitedUpDev@feddit.nl avatar

datab

Theoretically, support for that could be coming... Emby (where Jellyfin is based on) always used their own layer for interacting with a SQLite database. All that custom made logic is currently being swapped out for EF Core. EF Core is a DotNet library for interacting with databases and EFCore that also supports MySQL, PostgreSQL, SQL Server besides SQLite.

So my guess is that, once all that work is completed, support of other database can be added.

For a little bit of context. I am currently running Jellyfin on Btrfs and there is quite a performance impact due to CoW. If 2 clients decide to browse the libraries, both clients grind to a near standstill with regards to being able to see things. So I am following this work with quite some interest.

Laser ,

I am currently running Jellyfin on Btrfs and there is quite a performance impact due to CoW. If 2 clients decide to browse the libraries, both clients grind to a near standstill with regards to being able to see things.

CoW is not recommended for databases, all DB servers advise for turning it off for the actual database. You'll run into the same issue with a dedicated database if you leave CoW on I guess. You could also disable CoW for jellyfin's database right now and performance should increase.

I also follow the progress of a dedicated DB, but on the other hand I don't know how much sense it makes architecturally. The likeliness that you have multiple jellyfin server instances access the same database is low - after all, there is info very specific to the server in there like the file path. Just migration is already not easy, how likely is sharing the database live? And if each database is specific to an instance - why not use SQLite (like it's done right now) and allow for more specific parameter tuning, like used memory and the like?

barkingspiders , in We're good, seriously! - Jellyfin

Jellyfin is such a great piece of software and I'm so glad the main project has the funds they need. I follow one of the lead android tv app developers and I'll absolutely plug him as a great place to send some donations. These people do enterprise grade work as a hobby and absolutely deserve a few of our dollars.

@hetisniels

https://github.com/nielsvanvelzen

hetisniels ,
@hetisniels@mastodon.social avatar

@barkingspiders appreciate it! Thank you for using Jellyfin 😃

RootBeerGuy , in Jellyfin 10.9 Coming Soon!
@RootBeerGuy@discuss.tchncs.de avatar

Wtf, look at the size of this comment section. Where are you guys hiding out in all the other topics?

Strykker ,

We don't care about other topics, the only thing that gets us going in the morning is personal media libraries and software to manage and play them!

Scrollone ,

Personal media library? You mean... personal Linux distros collection?

archomrade ,

Idk about the rest of these jabronies, but I didn't even know jellyfin had its own comm until this appeared in my feed. But I'm gonna subscribe now that I know of it!

1hitsong Mod ,
@1hitsong@lemmy.ml avatar

jabronies

You keep using that word and.... it's awesome.

all4one ,

I wasn't actually sure I was still on Lemmy when I saw this news. But it was an instant subscribe once I found out.

kalpol ,

Same same

yannic ,

Hello from "All"!

Macallan ,

Same.

On a related note: What is Jellyfin?

1hitsong Mod ,
@1hitsong@lemmy.ml avatar

A server & client software pair that allows you to have all your personal media available on demand. Movies, TV Shows, Music, Photos, Books, etc. All served from your server to a client device - Android, Roku, iOS, etc.

Macallan ,

That sounds pretty cool. Thanks!

st3ph3n ,

Free software that essentially lets you roll your own Netflix.

ebits21 OP ,
@ebits21@lemmy.ca avatar

The Lemmy Jellyfin Venn Diagram is just a circle.

spez_ , in Jellyfin 10.9 Coming Soon!

Is there a tldr on what this release will have?

LunchEnjoyer ,

Not published yet, afaik

spez_ ,

Thanks

Appoxo ,

TBD.

sunbeam60 ,

Sounds mostly like a CI/CD clean-up release tbh, putting it on a footing to actually focus on features in 10.10

Chaphasilor ,

Absolutely not! There are a many features in 10.9, check out the "release-highlight" PRs on the repo: https://github.com/jellyfin/jellyfin/pulls?q=is%3Apr+label%3Arelease-highlight+

That is only a part of the changes, there are some more UI changes to the dashboard, many bug fixes, and performance improvements.

sunbeam60 ,

Fantastic news. I’m only a dabbler in Jellyfin so very happy to be corrected.

Inui , in Release 10.9.3 · jellyfin/jellyfin

Really pleased with this new development strategy of releasing whatever is done at regular intervals instead of holding it all for a huge release every X months.

thirdBreakfast ,

Yep, shoutout to the contributors, they are certainly not dragging their feet on all these bugfixes.

notfromhere ,

Hopefully they will attempt to fix the sqlite db locking issues instead of chastising users for having them on network storage. Last version before 10.9.0 continues to work fine.

yannic , (edited )

Locking issues? News to me! I have a problem with the database migration pausing during the "[INF] Applying migration 'MigrateRatingLevels'" step and while googling the issue, I haven't seen enough chastising, myself.

As a precaution, I changed my CIFS mount to NFS to no avail. I'm on the cusp of doing all the necessary prep-work to officially submit an issue to GitHub.

thirdBreakfast ,

Ah. I felt like a x.x.3 version was long enough to wait for things to be shaken out, and had decided to update to 10.9.x, but I might leave it for a little bit.

notfromhere ,

I ended up back on 10.8.13 until the sqlite issues are resolved.

Kushan ,
@Kushan@lemmy.world avatar

It's how agile development is meant to work. The faster you get feedback on a feature, the faster you can improve on it while it's still green in your head (and the faster you can drop it and put your efforts elsewhere if it turns out to be a dud).

A fully written feature sat there doing nothing is offering you no value.

yannic , (edited )

My limited experience with Agile is being forced to share the stage with half-hour soliloquies every morning**, so as long as the dev team doesn't have to deal with poorly-managed scrums, I'm all for it.

** I made a failed attempt at reminding everyone that it's called a 'standing meeting' partly because we're supposed to stand for its entirety. If the average person is overcome by the urge to sit down, then the _weak_ly-chaired meeting has been going on for way too long.

Edit: Instead of chair, I meant 'scrum master'

ghoscht , in Jellyfin 10.9 Coming Soon!

Is there a place where I can see a list of features set to release with 10.9?

ebits21 OP ,
@ebits21@lemmy.ca avatar

I gather not yet but you could follow Niels on Mastodon for updates.

jonne ,

I was going to ask OP to link to the thread, but it looks like he hasn't actually posted anything after that: https://mastodon.social/@hetisniels/112044929265622327

ebits21 OP ,
@ebits21@lemmy.ca avatar

Yeah not yet.

Trainguyrom ,

Looks like there's several closed Pull Requests with the tag of "release highlight" which is an easy place to start

jonne ,

Ooh, thanks. So big things for us users seem to be transcoding improvements and audio normalisation. And a bunch of security stuff that's important for people that run this on the public internet.

ebits21 OP ,
@ebits21@lemmy.ca avatar

Jellyscrub being integrated and anything towards skipping intro/outro’s looks like great additions too.

deegeese ,
@deegeese@sopuli.xyz avatar

I recently installed Jellyscrub via plugin and it spent a long time building BIF files. Any chance those will be seamlessly picked up by the new version if I upgrade via Docker container?

FabulousAardvark ,

I can't help you with an answer, but I'm hoping it does! As you say, it takes a long time to generate

jonne ,

Didn't know that was a thing. I really need to look at that plugin repository.

ryannathans ,

You can probably check the commits since 10.8

ray ,

The little fix I contributed to is on there :)
https://blog.rayberger.org/fixing-jellyfin-ios-audiobook-streaming

bradbeattie ,
ray ,

Heck that I love to see it!
How was it getting into the code base for the first time?

bradbeattie ,

Getting the code running, easy. Getting the pull requests moved forward, a lot more frustrating than expected.

https://lemmy.ca/post/6420647 summarizes my feelings on the latter.

eclipse ,
vk6flab , in We're good, seriously! - Jellyfin
@vk6flab@lemmy.radio avatar

Consider the impact of donating to one or more clients as the main project.

  • People donating did so to the main project, not a client.
  • What happens if the donation goes to a client that you feel is unworthy for whatever reason.
  • What happens if your preferred client doesn't get a donation?
Kushan ,
@Kushan@lemmy.world avatar

Open collective can let you specify where you want that donated money to go, so if the jellyfin admins wanted to they could have set OC up in such a way that donations could go to specific areas - not just clients, but specific feature development even.

If you're concerned that your donation to the project wouldn't go to something you value or your wanted to ensure a client you cared about had support, that would have been a better way to manage it.

I really think jellyfin is making a mistake by not centralising development costs for all the various clients and such out there, especially for those that require some developer account or certification to get on a storefront.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • jellyfin@lemmy.ml
  • random
  • incremental_games
  • meta
  • All magazines