Jellyfin: The Free Software Media System

5572 readers
13 users here now

Current stable release: 10.9.7

Community Standards

Website

Forum

GitHub

Documentation

Feature Requests

Matrix (General Information & Help)

Matrix (Announcements)

Matrix (General Development)

Matrix (Off-Topic) - Come get to know the team and blow off steam!

Matrix Space - List of all the available rooms on Matrix.

Discord - Bridged to our Matrix rooms

founded 4 years ago
MODERATORS
76
 
 

I have a NUC-like Win10 PCs running the few different TVs at home. One jellyfin server + NUC with a Firefox browser running a separate user for each room living \ bed \ work rooms lets each TV play the same content as I'm working around cleaning up and doing chores. The hardest choice was it to be an DS9 or Voyager marathon Easter.

Each client is able to play\ pause \ resume and it just works, they all respond.

great feature. many thanks.

77
 
 

I am encountering an issue where any song becomes unplayable after I have updated parts of its metadata. I am using the "comment" field of the metadata to organize playlists. My music library is sorted into folders of artist and subfolders for albums.

I am using Rhythmbox Automatic Playlists to create playlists based on the comment field in the metadata. Rhythmbox is running on my PC, where also ny music library is located. That library is synced to my homeserver via Syncthing.

On my homeserver Jellyfin is running and looks at the synced music library. When I change the comment field of a song on my PC, Rhythmbox can see and play it normally. Syncthing detects the change and syncs it to my homeserver. When I then try to access the same song via Jellyfin, it is not playable. Only after manually deleting it from the server and placing it there again, e.g. by FileZilla, it becomes playable again.

Any ideas why this might be? Does Jellyfin not handle metadata changes well? Or is it an issue with Syncthing?

78
 
 

From Project Lead Joshua:

New blog post: https://jellyfin.org/posts/testing-10.9.0

This is our official announcement of the 10.9.0 feature freeze, as well as an overview of the upcoming release plan and instructions on how to help test it and report bugs! The more people we get testing early, the more bugs we can find and squash before the planned release in ~1 month! Happy watching!

Discussion: https://forum.jellyfin.org/t-testing-10-9-0

79
 
 

networking kind of goes over my head. how can I be sure my jellyfin setup is safe on my local network? installed on debian stable

80
 
 

Hi I have jellyfin installed in a VM with 24 cores and 32GiB RAM (VM also used for Docker). Whenever I attempt to play higher quality files, jellyfin crashes after a few minutes. I haven't seen it struggle with lower quality media. 

Here are some logs: FFmpeg.Transcode-2024-03-24_16-11-43_d48825174d455ae3ff859d8b28582853_ce3f3ebf.log upload_org.jellyfin.androidtv_0.16.7_20240324161053_d2befd034e424a3490e7ea55af1fe1f2.log Fmpeg.Transcode-2024-03-24_16-11-38_d48825174d455ae3ff859d8b28582853_dafa4555.log FFmpeg.DirectStream-2024-03-24_16-08-12_d48825174d455ae3ff859d8b28582853_dac7115f.log

I cannot for the life of me figure out whats wrong. I've tried disabling plugins, different clients, hard resets etc, but it still crashes.

Can someone enlighten me??  :(

81
 
 

New android tv device.

After I select the server, I am prompted to type in the quick connect code. After that, it says unable to connect to jellyfin. It has internet. Jelly works everywhere else

82
 
 

@jellyfin you feeling alright ? You seem to boosting spam ?

83
 
 

Good news for all - Our LG webOS app is now approved for all versions! No more developer mode or homebrew required, just go the content store and install!

If you currently have the developer or homebrew versions installed, please make sure to remove those before using the store version.

https://us.lgappstv.com/main/tvapp/detail?appId=1030579

84
 
 

I'm running into an issue accessing the Jellyfin web UI from Firefox (Chrome works fine). I try to log into an account but the spinner runs for a few seconds then disappears without logging in. When I reload the page, it appears I'm logged in, though all I see is the header and the rest of the page is blank. I get the following errors in console:

Uncaught Error: Permission denied to access property "ownerDocument"
Uncaught Error: Permission denied to access property "localName"

Has anyone else run into this issue?

85
86
 
 

I don't need chapters. Even when we used CDs, I didn't use them. How can I hide them?

To those who use them: why? What for? I either play a movie or I don't. What's it good for?

87
0
submitted 6 months ago* (last edited 6 months ago) by legoraft@reddthat.com to c/jellyfin@lemmy.ml
 
 

I've started collecting a lot of movies and tv-sjows for my jellyfin server, but I found it quite difficult to keep track of what I already have, what I want and if I have the subtitles and everything for it. What would you suggest to keep track of what is and isn't available on a jellyfin server?

I've seen some stuff like the *arr software, but I actually just want to have a simple piece of software that just keeps track of my media, and doesn't also look for new stuff.

88
0
submitted 6 months ago* (last edited 6 months ago) by ebits21@lemmy.ca to c/jellyfin@lemmy.ml
 
 

Release target is tentatively mid April according to here..

89
 
 

I've recently gotten into collecting Mystery Science Theater 3000 for my Jellyfin library. For those who aren't aware, it is technically a TV show, but each episode is a full length feature film. That being the case, these DVD sets tend to have a number of special features specific to each episode.

Now typically, you can create an 'Extras' directory specific to each season of a TV show, and that's where I would normally put the special features. In this case, however, I would prefer the special features to be grouped by episode, rather than being grouped by season. That doesn't seem to be possible in Jellyfin at the moment.

It could potentially work if I were to classify the episodes as movies, and put the special features in the movie directory instead, but neither TMDB or TTVDB classify MST3K episodes as movies, so I would have to write up all the metadata and images myself, instead of it being added automatically. That would take a lot of work, and it would also end up greatly inflating the size of my movie library.

Any suggestions on what I should do?

90
 
 

Right now I'm running Jellyfin on an old mini-PC with a Celeron J4105. That seems a bit underpowered. I'm using Linux Mint and the installation is with Docker. I'm looking to replace it with something better, so what would you recommend? My criteria are:

  • Easily available (second hand is fine)
  • Budget friendly (under € 500 would be nice)
  • Repairable
  • Upgradable (at least SSD and RAM)
  • Low power consumption at idle
  • Handles all the transcoding stuff without breaking a sweat
  • Plays nice with Linux

I guess my best bet would be some sort of second hand mini PC like they're being offloaded on eBay by the truckload. But I have no idea which particular models would be a good fit for me. I'm also fine with buying something new, of course.

91
 
 

I spent a decent amount of time making a nice web application to wrap up the functionalities of yt-dlp, makes it really easy to follow content through Jellyfin!

Have a look if you have the chance, I think people could make good use of it: https://github.com/MattMckenzy/ToothPick

92
93
 
 

I have my JellyFin on a dedicated server outside my home. I use a domain, with and SSH certificate. Before I moved to the domain and the cert I just had an IP:Port setup. At that time JellyFin worked perfectly fine with the windows app, but after moving to the domain and adding an SSH cert, it no longer wants to connect. It works perfectly fine in FIreFox though, so I'm curious if it's worth trying to figure out why it won't work in the app, or is using FireFox just as good.

94
95
96
 
 

Hey everyone!

I'm super excited to announce that Jellyfin Rewind 2023 is finally here! Another year has passed, and it's time to look back at all the music you've listened to!

In case you don't know, "Jellyfin Rewind" is an open-source version of Spotify Wrapped (& co.) made specifically for Jellyfin, that I initially created last year. This year, I've made some improvements and added a few new features, and tried to make it as enjoyable as possible.

You can find more info below, but if you just want to see your Rewind, use the links below:

Links

Local Network / Self-Hosting

If your Jellyfin server is only accessible on your local network, you will need to self-host Jellyfin Rewind so that it's also accessible on your local network. Otherwise your browser will block the connection.
To do this, check out the GitHub releases page and either download the zip-archive or use the provided Docker image here. The zip-archive will need to be extracted into a folder that is served by a web server, like Apache or Nginx. The Docker image will need a to have port 80 exposed instead.

HTTP (works for both http and https Jellyfin servers, as long as they are accessible over the internet):

Make sure your browser shows "insecure" / no lock at the top after opening the link, otherwise connecting to your HTTP-only Jellyfin server might not work!

http://jellyfin-rewind-http.chaphasilor.xyz

HTTPS (only use this if your Jellyfin server has an https connection and is accessible over the internet, this is the best experience):

https://jellyfin-rewind.chaphasilor.xyz

Download your Rewind report!

Please, please, please download your Rewind report at the end!

Jellyfin's statistics aren't very exhaustive, and any additional data could help offer you more insights during next year's Rewind! Especially if you don't have the Playback Reporting plugin installed, this year's Rewind report might come in very handy, so keep it save!

If something doesn't work and you can't download the data, I'll be happy to help you resolve the issue.

Something isn't working!

I'm sorry to hear that! I spent a lot of time trying to make everything as robust as possible, but everyone has a different server and different media, so it's no easy task.
There appear to be some issues on iOS with the browser tab crashing, probably because it's crunching too much data. If it happens to you, please try again on a desktop browser.

If you have any other issues, please comment below and include:

  1. What isn't working?
  2. Which device are you using to view Jellyfin Rewind?
  3. How are you accessing your server? (local IP, public domain, https yes/no)
  4. A screenshot could be super helpful.
  5. If you are familiar with web development, some logs from your browser's dev tools probably have the highest chance of helping me debug the issue.

How does it work?

Glad you asked!
Essentially, Jellyfin Rewind loads most of the information about your music from your Jellyfin server, processes it on your device, aggregates some nice statistics, and then shows the result to you!

Your data never leaves your device; it's very similar to using the Jellyfin app on your phone.

Sadly the build in statistics of Jellyfin are pretty lackluster as of now, even with the Playback Reporting plugin, so that a lot of data has to be processed on your device. That's why it takes a few seconds to generate your Rewind report.

For next year, I might release a separate plugin that can use your Jellyfin server in order to crunch the data. This would also solve some of the connection problems that might happen this year. If you're interested in helping me with the plugin, please be sure to reach out!

Where's the source code?

You can find the source code on GitHub: https://github.com/Chaphasilor/jellyfin-rewind. There you can also find the files needed to self-host your own instance if you feel like it (under "Releases").
Self-hosting might actually enable you to use Jellyfin Rewind if nothing else works, because both Jellyfin Rewind and your Jellyfin server are running locally.

Can I help out somehow?

If you know something about web development, are a designer of some sorts, or have experience (or are curious about) developing Jellyfin plugins, I'd love to hear from you! There's so much I want to implement for next year's Jellyfin Rewind, and I need your help to bring all these ideas to life!

I had many more features planned for this year, but simply didn't have the time. I originally planned to launch back in November, and that obviously didn't work out :)

Thanks to everyone who uses Jellyfin Rewind, I sincerely hope you enjoyed it as much as I did!
See you next year!!! - Chaphasilor

97
0
submitted 8 months ago* (last edited 8 months ago) by _s0me_guy_@lemmy.ml to c/jellyfin@lemmy.ml
 
 

I am searching for an energieefficient mini pc for hosting jellyfin on Debian.

EDIT: I am looking for something to replace/outperform my raspberry pi 3B+

98
 
 

I run jellyfin server on pc running windows 10. Am i missing something by running it on windows?

99
 
 

I've set up a jellyfin server on a Windows desktop machine (yeah I know, not the best option). I think hardware server side is more than sufficient with i7 4790 3.6ghz, 3060ti, 32gb ram. For client I'm using Xbox One x with jellyfin client. The server is currently connected via WiFi. I'm getting playback stuttering after about 20 min or so of playback. I'm hoping to get some guidance for transcoding settings and general setup help.

I don't think it's simply wifi causing the issue as the playback bar on Xbox shows the video is buffered for several minutes ahead of playback location.

100
 
 

I want to check out jellyfin. Now I'm wondering which installation method I should choose. I'm on Linux Mint 21.2. It's in the Mint Software Mager as a flatpak, then of course there's docker and I found a reasonably clear guide to install it from the repo. I just want to dip in my toes and get up and running with a little hassle as possible. I mainly want to be able to play media on my Chromecast, so I'm wondering if DNLA will work on flatpak? Otherwise that would be my preference. Are there any other considerations or pitfalls?

Update: somehow the flatpak didn't work for me. I'm sure the issues would have been fixable, but the documentation is pretty much nonexistent. In the end I went with docker and now have my server up and running.

view more: ‹ prev next ›