Jellyfin: The Free Software Media System

5698 readers
14 users here now

Current stable release: 10.10.0

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
1
2
6
submitted 19 hours ago* (last edited 16 hours ago) by [email protected] to c/[email protected]
 
 

I use Jellyfin for my music collection, and sometimes the album artist and artist fields for the same artist will be populated slightly differently. For instance, I have one case where there are three different ways using &, 'and' and +. I have removed these from my library, updating them with manually with MusicBrainz Picard to use the same spelling, and reuploaded them to my server. However, it uses the old metadata still.

Is there a way to efficiently reset metadata for only certain albums so that these three instances are merged and I can access all three albums from the same album artist?

EDIT: So I managed to get this working now. What worked in the end (unsure if all steps are necessary) was to remove all the files from the server, run a rescan, delete all the albums (they would still be in Jellyfin with a blurred album cover), rescan again, and now the artists would be gone. When I added the albums again, the new metadata would be used.

3
 
 

I'd like to set the theme to a "browser default", so that it changes when I change between the dark and light mode on firefox.

4
 
 

So my plan based on reading was to get a mini pc and a nas. But then I realized... what is the best way to connect them. So I started doing more reading. And I confused myself.

So a NAS has it's own CPU and such, and other computers can talk directly to it over the network. But if I am using a mini pc to run the server, then I assume I would want a really fast direct connection to the storage. So it seems like I would want the NAS to be on the network as well as directly connected to the mini PC. And of course the mini pc would need to be on the network as well. Stuff I saw about connecting them directly seemed to pretty much use the Ethernet ports and a crossover cable. So that would mean that both devices would have to have two Ethernet ports, right?

And the bonus question is, would it just be better for the NAS to really be a dumb DAS for the mini pc instead?

Edit to summarize: For having two devices, the consensus is that LAN is good enough (just make sure you have a decent switch between them). A few like doing it all on one device for a variety of reasons.

5
 
 

Today I mounted a WebDav share to the host and passed it in to Jellyfin and added it to my library. Then, I realized that Jellyfin is downloading the entire contents of the mount as it scans the library (I can't actually see what it's downloading but it's been using 10mb/s for the past hour). So it's trying to download 1TB of media just to scan the library. I am not even trying to access anything. Is this normal?

6
 
 

Hey!

I have been working on a smart playlist plugin for Jellyfin. It's not much and I'm definitely no c# developer, but it's starting to take shape and a first usable prototype is ready.

You basically can generate playlists by specifying a Lisp-like filter expression, which gets called on a per-item basis.

The documentation is really bare-bones as of now, so if you want to try it and get stuck just reach out.

I also added a mirror to the repository here: codeberg.org/redxef/jellyfin-smart-playlist

7
 
 

I just upgraded it to 10.10.0 but the web still shows older version.

8
12
submitted 1 week ago* (last edited 1 week ago) by [email protected] to c/[email protected]
 
 

Everytime I use Jellyfin I have to add a filter to see only not watched movies, is it possible to save the filters based on users?

Edit: I'm using the web GUI

9
 
 

Hi, I have a situation where I have a tv show in two different languages. One is original the other is dubbed. The dubbed episodes are cut differently than the original, so muxing the audio tracks together and use the original video track in an mkv file is impossible.

Is there a way to switch not only between the audio tracks in jellyfin but to also switch the video track with the audio? Like, I create an mkv file with both video and audio tracks. When I then switch the audio language in jellyfin it should also load the corresponding video track from the mkv file.

For example, VLC player can switch between the different video tracks.

10
11
 
 

so, up until recently (week or two maybe?) I was able to connect to the jellyfin-media-player from the jellyfin android app and initiate and control playback, change subtitles, the works. well, it's not there any more, when I click on "Play On" I can only connect to the jellyfin-mpv-shim instance, which works same as before.

now before I start troubleshooting and pulling stuff apart, can anyone chime in if it works for them?

edit: same thing when using the web client in firefox, isn't detected.

12
 
 

Hey everyone! Remember my post about @beets , the awesome music library organizer? https://ruhr.social/@guerda/113119535458922962

I just published the first version of my #BeetsStatistics - a small and fast web page giving you insights into your music library. It's not polished but it works, so feel free to check it out and I'm happy to hear your feedback!

https://github.com/guerda/beets-statistics

#LookWhatIMade #FreeSoftware

@jellyfin @selfhost

13
 
 

One day, I tossed some MAXIMUM THE HORMONE, all caps because it's... how it is, into my Music folder, which just happened to have the Japanese text identifying the band.

Well Jellyfin took it in and labeled it as it does with the Japanese text. I changed it to MTH, thinking the albums would follow suit and... Albums gone.

I head back to the home screen, the albums are there, attributed to the Japanese name. I check the band name, listed under the japanese name, and there's no albums.

Then I moved everything, deleted all of the content from Jellyfin, changed the names to the English names BEFORE importing, imported it again, aaaaaaand, Japanese text.

throws NES controller

Do I have to dive into the metadata directly?

14
 
 

Is there a way to turn off incremental search? Either Web UI or apps: search seems to send a search instruction to server for every new letter added to the search box. I'ld much rather type a few letters (I usually sort of know what I'm looking for) and then click send or whatever to fetch results only for that. Would improve performance a lot for me

15
16
17
 
 

I created this guide on how to install Jellyfin as a Podman Quadlet on your server. Enjoy.

18
 
 

I have a series in jellyfin. The first seasons are dubbed german, the later seasons are only in the original dub. Is it possible to force two separate entries for this season (e.g. "Example Series (German)" - containing Seasons 1-3 and "Example Series (English)" containing Seasons 4-6)? Problem is, that not all users that have access to this library are fluent in English and I want to avoid that they think this series is available in full only to switch the language halfway through...

Or is there another way to do/indicate something like this?

I know I could just tell them, but will they remember that in a few months?

19
 
 

Swiftfin doesn't do audio for some reason and VLC doesn't reliably recognize UPmP.

20
33
submitted 1 month ago* (last edited 1 month ago) by [email protected] to c/[email protected]
21
 
 

Hello all!

This is my first time doing anything like this so I’m sure it’s some basic technical thing I’m missing but I’m having trouble with this.

I have my server running on Linux mint and I can get that to work just fine but no matter what I do I cannot connect to the server from the Jellyfin app or swiftfin what’s the most likely cause of this and how can I fix it?

22
 
 

To all the music geeks out there: I'm currently putting together a small statistics tool for #beets. What would be interesting stats about your perfectly curated music library?

https://beets.io/

#Jellyfin #SelfHosted
@jellyfin @selfhosted @beets

23
 
 

Hi folks,

I'm in the process of setting up Jellyfin. The basic setup is easy enough (I'm using docker compose), but I can't make it recognize tv shows properly. The metadata lookup works for movies, though.

For tv shows, it returns a (seemingly) random tv show and assigns it to all tv shows in my library. So I end up with many instances of the same show in the UI. If I change the metadata source from TheMovieDB to TheTVDB I end up with a different show, but with the same result: Every show in my library is assigned to the same invalid metadata.

I can select shows and manually identify it, but that's really cumbersome for a big libary.

If also tried the same with Emby and I don't get the same error there.

I've also tried to but a tvshow.nfo file into folders to help the lookup, but it doesn't seem to be recognized at all.

I know I can put metadata on the folder name of a series (like the show id of themoviedb), but I really don't want to do this, as I have another mediaserver server (Kodi) the same library to my Smart-TV. It would mess up that libary - also: Emby seems to be able to do the lookup correctly, so why wouldn't Jellyfin?

I know about this page: https://jellyfin.org/docs/general/server/media/shows/

My library is mostly structured this way:

Show_name/
Show_name/S01 
Show_name/S01/S01E01.mkv

(I don't think the "S01" part is the problem, I tried to rename to "Season 1" without success)

Any ideas what could be the problem here?

24
14
submitted 1 month ago* (last edited 1 month ago) by [email protected] to c/[email protected]
 
 

Using the android client app and I tried to connect to my new server (first time setup). When I tap "Choose server" I can see the server name and local IP (192.168.0.5). When I tap on it, it won't connect. What am I probably doing wrong?

Edit: the app uses a default address, although it identifies the name of the server I set up. I checked the WiFi settings on the machine and the server is 192.168.1.60. I used this and it worked immediately.

Thanks for the help! I was able to eliminate some things, and learned some important things.

25
 
 

Official forum announcement

Jellyfin Server

General Changes

  • Fix subtitle and attachment extraction when input path contains quotes [PR #12575], by @dmitrylyzo
  • Use filtered codecs to build appliedConditions [PR #12562], by @nyanmisaka
  • Fix alt version name generation [PR #12558], by @Bond-009
  • Create and use FormattingStreamWriter [PR #12550], by @Bond-009
  • Fix CodecProfiles and video encoder profiles [PR #12521], by @nyanmisaka
  • Don't apply chapter image settings to music [PR #12531], by @gnattu

Jellyfin Web

Enhancements

  • Show slideshow controls when touched [PR #6016], by @tcely
  • Hide studios for collections and playlists [PR #6012], by @thornbill
  • Fix overly strict dovi level testing [PR #5983], by @nyanmisaka
  • Apply Maximum Allowed Audio Channels to DirectPlay [PR #5972], by @dmitrylyzo

General Changes

  • Fix autocast when already connected [PR #6013], by @thornbill
  • Fix touch events in experimental video player [PR #6015], by @thornbill
  • Fix network mode for localhost server [PR #6011], by @thornbill
  • Fix create library crashing when no path specified [PR #6010], by @jwaresoft
  • Fix play all & shuffle not working on genres [PR #5949], by @viown
view more: next ›