Jellyfin: The Free Software Media System

5720 readers
1 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 5 years ago
MODERATORS
201
 
 

I found that after I signout from the #jellyfin app in iOS I can't connect back to the server on the app but I can connect on the browser. I tried with 2 devices, allowed local network access, I copy&pasted the address to make sure it wasn't a typo, but nothing, no connection via the app.

I tried using the IP + port on both devices and the same result: app doesn't connect but the browser can.

I'm running out of options so I wonder if there is something wrong with current jellyfin build? What else can I be missing?

cc @jellyfin@lemmy.ml

202
 
 

Hello! I installed jellyfin to my synology nas using docker and have downloaded finamp to my ios device however i have no idea how to connect finamp to jellyfin ie I don’t know what to fill in the url and user password fields.. total noob here, thank you!

203
 
 

This is how it currently looks, I'd like it to just add the rest of the libraries in rows rather then one single scrolling row.

https://imgur.com/a/JnUQzhQ

UPDATE: custom CSS

@media all and (min-width: 00em) { .homePage .emby-scroller { margin-right: 0; } .homePage .emby-scrollbuttons { display: none; } .homePage .itemsContainer { align-items: center; justify-content: center; flex-wrap: wrap; } }

204
 
 

How can I fix it?

I already deleted the "*.nfo" files but nothing changed so far.

205
 
 

UPDATE: After some great suggestions here, I got everything working. Was a Linux permissions issue mostly, but also some files were not named properly. Everything is working as I'd expect, all be it, a bit slower than PLEX used to, but I'm fine with that.

I have a Library called Star Trek Movies, in this library is my collection of 1080P 10-bit MKV files of said collection, correctly named, and did work perfectly fine in PLEX. However, only one file will be pulled into the library and it won't ID that file properly. Does anyone have any suggestions of what could be the issue? I'm having the same issue with other folders of movies as well. Haven't tried to add any TV Shows as of yet though.

Edit: I do get this error a lot in the log, but I can't seam to figure out what it means.

"External request received, however, only an internal interface bind found."

206
 
 

Has anyone tried Tailscale to connect to Jellyfin?

I am not very knowledgeable about networking. I found I can connect to my Jellyfin server if I set under Networking “Allow remote connections” and in the remote IP address filter I put the remote IP that Tailscale assigns to my iPhone.

Is this how it’s supposed to work? I didn’t expect to have to use Remote Access Settings. I thought the point of Tailscale is to make it like you are on a local network.

207
 
 

I followed these instructions but they just install the server side of jellyfin which I don't need. I tried the flatpack option but the software GUI that Fedora KDE comes with seems to have no idea what to do with the flatpakref file

208
209
 
 

For anyone using Apple TV (I’m on an older 4 model not 4K) - does it work for you generally? I found a lot of titles just show black screen unless I enable force direct play.

They may be HEVC/265 encodes and I don’t think my system supports that fully. Not sure that’s the issue otherwise I wouldn’t expect them to direct play.

Anyway, I’ll continue to experiment, but in the meantime thought I’d ask.

210
 
 

@jellyfin - So I have just pre-ordered the new #RaspberryPi5 8Gb.

One of my first tests will be Jellyfin to see if it performs better then the #RaspberryPi 4 8Gb

211
 
 

I have been using Sonarr for a year now without any issues what-so-ever. I recently loaded Radarr for my movie drive and now all the posters except for new items being added have disappeared. I have re-run the media scan in my dashboard, upgraded to the new 10.8.11 and nothing. Please tell me I don't have to wipe the entire db and start from scratch ... that'll take 4 days and I am certain my wife will kill me if that has to happen.

212
213
22
submitted 2 years ago* (last edited 2 years ago) by SeaMauFive@lemm.ee to c/jellyfin@lemmy.ml
 
 

I'm just getting started on my first setup. I've got radarr, sonarr, prowlarr, jellyfin, etc running in docker and reading/writing their configs to a 4TB external drive.

I followed a guide to ensure that hardlinks would be used to save disk space.

But what happens when the current drive fills up? What is the process to scale and add more storage?

My current thought process is:

  1. Mount a new drive
  2. Recreate the data folder structure on the new drive
  3. Add the path to the new drive to the jellyfin container
  4. Update existing collections to look at the new location too
  5. Switch (not add) the volume for the *arrs data folder to the new drive

Would that work? It would mean the *arrs no longer have access to the actual downloaded files. But does that matter?

Is there an easier, better way? Some way to abstract away the fact that there will eventually be multiple drives? So I could just add on a new drive and have the setup recognize there is more space for storage without messing with volumes or app configs?

214
 
 

The setup and instructions helped a lot with setting up. My library is small and local now but the future is bright. Thank you all for writing info answers and docs.

Special thanks for all the devs of Sonarr, Radarr, Prowlarr, Torrent clients and nzb360.

Extra special thanks to the devs at Jellyfin. Honestly this whole set blew my mind.

215
 
 

Jellyfin 10.8.11 is here! Forum announcement: https://forum.jellyfin.org/t-new-server-web-hotfix-release-10-8-11

GitHub release notes: https://github.com/jellyfin/jellyfin/releases/tag/v10.8.11

Windows and macOS installers already available on our main site. Go and get it!

216
3
Xteve (lemmy.world)
submitted 2 years ago by drizzt09@lemmy.world to c/jellyfin@lemmy.ml
 
 

Anyone have a tutorial for xteve with JF. Or any other potentially better IPTV tutorials in JF. I definitely want EPG guide.

217
 
 

Basically what the title says: Is it possible to make Jellyfin not start at episode one of a series but on the next unwatched episode (so the same as in Next Up?) when clicking play on a series (in home or in a library)?

I always seem to do this this a lot and it really confused me that it starts in the beginning and not the next episode I want to watch.

Thanks for any help!

218
 
 

So the show "Freaks and Geeks" has episodes in different orders depending on if you use IMDB or TheMovieDB. It seems IMDB is correct, so I removed TheMovieDB entry, however I'm not sure how to get the metadata to update with only IMDB.

The options when I refresh metadata are

  • Scan for new and updated files
  • Search for missing metadata
  • Replace all metadata

If I do the first, nothing happens and if I do the other two, it adds TheMovieDB back to the metadata

219
 
 

I recently got Discord notifications working through the webhook plugin, but they get quite messy when adding multiple episodes of a show, with the episodes not being in any particular order. Does anyone know a way to get them ordered?

I'm thinking this is a core Jellyfin issue because web notifications for mass additions of show episodes also get thrown out in a random order all at once.

220
 
 

Hello everyone,

I am trying to get my new A380 working on jellyfin for transcoding. My setup is headless so I have no X server or wayland installed.

I am running debian 12 bookworm with backported ZFS and kernel:

Linux Kiruna 6.4.0-0.deb12.2-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.4.4-3~bpo12+1 (2023-08-08) x86_64 GNU/Linux

According to everything I found, there is no need for any extra drivers as Intel card drivers are baked into the kernel and functional on 6.2+

I have followed the documentation regarding intel GPUs and added both /dev/dri and /dev/dri/renderD128 to my devices in jellyfin and restarted.

Executing vainfo in the container space returns this:

Trying display: drm
libva info: VA-API version 1.19.0
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_19
libva error: /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so init failed
libva info: va_openDriver() returns 1
libva info: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_19
libva error: /usr/lib/jellyfin-ffmpeg/lib/dri/i965_drv_video.so init failed
libva info: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit

vainfo on the main device sudo vainfo --display drm --device /dev/dri/card0 returns the same thing even though this command should work on headless servers.

executing docker exec -it jellyfin /usr/lib/jellyfin-ffmpeg/ffmpeg -v verbose -init_hw_device vaapi=va -init_hw_device opencl@va

for checking OpenCL gives this:

ffmpeg version 5.1.3-Jellyfin Copyright (c) 2000-2022 the FFmpeg developers
  built with gcc 11 (Ubuntu 11.4.0-1ubuntu1~22.04)
  configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-libs=-lfftw3f --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-libdrm --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libsvtav1 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-opencl --enable-vaapi --enable-amf --enable-libmfx --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
  libavutil      57. 28.100 / 57. 28.100
  libavcodec     59. 37.100 / 59. 37.100
  libavformat    59. 27.100 / 59. 27.100
  libavdevice    59.  7.100 / 59.  7.100
  libavfilter     8. 44.100 /  8. 44.100
  libswscale      6.  7.100 /  6.  7.100
  libswresample   4.  7.100 /  4.  7.100
  libpostproc    56.  6.100 / 56.  6.100
[AVHWDeviceContext @ 0x55e4877d54c0] Trying to use DRM render node for device 0.
[AVHWDeviceContext @ 0x55e4877d54c0] libva: VA-API version 1.19.0
[AVHWDeviceContext @ 0x55e4877d54c0] libva: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so
[AVHWDeviceContext @ 0x55e4877d54c0] libva: Found init function __vaDriverInit_1_19
[AVHWDeviceContext @ 0x55e4877d54c0] libva: /usr/lib/jellyfin-ffmpeg/lib/dri/iHD_drv_video.so init failed
[AVHWDeviceContext @ 0x55e4877d54c0] libva: va_openDriver() returns 1
[AVHWDeviceContext @ 0x55e4877d54c0] libva: Trying to open /usr/lib/jellyfin-ffmpeg/lib/dri/i965_drv_video.so
[AVHWDeviceContext @ 0x55e4877d54c0] libva: Found init function __vaDriverInit_1_19
[AVHWDeviceContext @ 0x55e4877d54c0] libva: /usr/lib/jellyfin-ffmpeg/lib/dri/i965_drv_video.so init failed
[AVHWDeviceContext @ 0x55e4877d54c0] libva: va_openDriver() returns -1
[AVHWDeviceContext @ 0x55e4877d54c0] Failed to initialise VAAPI connection: -1 (unknown libva error).
Device creation failed: -5.
Failed to set value 'vaapi=va' for option 'init_hw_device': Input/output error
Error parsing global options: Input/output error

I also have under environment this option:

- DOCKER_MODS=linuxserver/mods:jellyfin-opencl-intel

because I am using the Linuxserver.io version of jellyfin.

Starting a show with hardware encoding then enables (VAAPI or QSV) results in "This client isn't compatible with the media and the server isn't sending a compatible media format." so hardware encoding definitely isn't working.

Does anyone have any idea if this is because I don't have a display driver installed? According to FFMPEG it shouldn't need an X server environment

221
 
 

Shoutout to @jellyfin - I've been really enjoying this piece of software the past few months, and it's given me the drive to clean up my music collection so it presents nicely in the media library. :)

222
 
 

My phone and computer can both play the files fine, but using the official apps or webclient gives me an error. I'm assuming it's a transcoding error, but there shouldn't be one. The files (left untreated) work and even if they were transcoded, it should be fine. What am I missing here?

On a side note, how do I make files load 100% of the time?

Edit: I feel stupid, but I solved this. It turned out to be two separate issues. The unreliability was due to conflict in my Tailscale setup. Next, I reread the transcoding guide, and realized that I misread the HWA encoding and decoding charts when I was setting up my server; this was also a simple fix, just unchecking a single box.

223
 
 
224
 
 

I set all my libraries to save artwork into media folders, but somehow it does not work. Its a linux installation, no docker, media is on an external harddrive.

File permissions are set to 775, I haven't tried giving full permissions yet though, I just realise. Then again, does Jellyfin count as other for permissions?

Anytime I add something new, I do not see any files showing up in the media folders. It did work some time ago but I have no idea when and what happened in the meantime.

Found a github issue but there is no follow up https://github.com/jellyfin/jellyfin/issues/8026

Any idea what to check? The logs don't seem to show that metadata/artwork is saved?

Second question, once I got it working, is there any way to move all existing artworks into the media folders too?

225
 
 

I'm trying to dump my DVD collection to have on jellyfin, when I put a DVD iso on jellyfin it only played one video track and skip the menu. Is there a plugin to fix this?

view more: ‹ prev next ›