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
251
9
submitted 2 years ago* (last edited 2 years ago) by corroded@lemmy.world to c/jellyfin@lemmy.ml
 
 

I have the settings on my Jellyfin server mostly dialed-in, but one of the only problems I have left to fix is HDR and subtitle transcoding. My server transcodes HDR10 and DV with no problem, but often times the client devices don't properly report their HDR capabilites. My Android TV box and my phone can't play DV, but it tries to direct-stream Dv anyway. My desktop PC can't display HDR at all, but it still tries to direct-stream HDR content. Subtitles don't always work on my phone unless they're burned-in.

There's an option to force HDR transcoding on the Windows client, but not for Android. Workarounds like lowering the bitrate to below the source bitrate or activating burned-in subtitles work, but I don't want to lower the bitrate, and I don't always want subtitles.

What I'm looking for is an option on the server to force transcoding to h264/SDR and burn in subtitles regardless of client. An option to disable direct play and force transcoding for every stream would be perfect.

So far, I can't find any way to do this on the server. Is there any way to to disable direct play or at least force transcoding based on source content and not client capabilities?

252
 
 

Hi guys,

I installed JF on ubuntu mate + jellyfin. However, can't connect to my local network devices e.g. amazon firestick? Should I open port forwarding 8096?

Thx

253
 
 

Is it possible to have subtitles come on only in parts of a show/movie that aren't in the base language? Like you'd expect if you were watching a movie in a theater or a show on TV.

254
 
 

Hi everyone!

I would like to setup the two above mentioned softwares on my server, but not sure where to start.

Is there a step-by-step guide? I am not familiar with Dockers and I do the old school sudi apt method.

Thanks in advance

255
 
 

I use infuse on an Apple TV. My shows and movies are stored on a jellyfinserver. Unfortunately Jellyfin always starts a movie/show at the beginning. The Jellyfin-clients work, so it seems more like an infuse-issue. Is there anything I have to configure?

256
 
 

I’ve got my library just as I want it, and have made a couple of changes to the in my movies’ .nfo files.

This is fine for a day or so, and then Jellyfin decides to overwrite my .nfo files.

I have them set to “lock” via tinyMediaManager but it doesn’t seem to make any difference. Every day it’ll reorder some movies in my library.

Pretty sure I’ve also disabled the image plug-ins in the library so it shouldn’t be pulling any metadata from anywhere.

Not a huge deal but incredibly frustrating — I want my library showing movies in a certain order and it’s driving me nuts when they’re rearranged 🤣

Any ideas?

TIA.

257
 
 

I'm having a very strange issue with the Jellyfin app for Android (using a Samsung Galaxy S23). Any time I have the player set to the built-in web player, the video will freeze every second or so, then pick up in a few seconds. While it's "frozen," tapping on the screen to bring up the scrollbar will start it playing again. So the video plays fine as long as I keep tapping on the screen every second or so; obviously this won't work. It's not a bandwidth issue; it happens even when I drop the bitrate to 360p.

If I open a web browser and log into Jellyfin on the same device, it plays perfectly. It's only when I use the web player built-in to the app.

I tried using the built-in ExosPlayer, and it gives me a blank screen when I'm transcoding HDR->SDR with tone mapping. Using an external player (VLC) works, but it doesn't transcode at all; it just direct streams everything, which is no good when I need to play Dolby Vision content or drop the bitrate to stream over my internet connection.

I can certainly just use Jellyfin through a web browser, but it would be nice to be able to get the app working.

258
 
 

I've been running jellyfin server on win10 but just got my hands on an old laptop that I turned into a ubuntu server.

my question is, is there any advantage on running jellyfin in a docker container?
I suppose it might be easier to get it up running, but might be more wasteful?
Also since it is all in containers, would be easier to troubleshoot or to just kill it and start anew.

259
260
 
 

The m3u list is accessible like this (example only) https://hello:there@example.com/tv.m3u

So it has a username and password of 'hello' and 'there'.

If I enter the URL in a browser, the m3u gets downloaded. But if I enter the same thing in Jellyfin Live TV Tuner Devices setup as a new M3U Tuner, it returns with an error: "There was an error saving the TV provider. Please ensure it is accessible and try again."

Any help to add it would be greatly appreciated.

261
 
 

The Jellyfin app on my Android phone runs normally when not connected to Android Auto.

But when AA takes over, and I run Jellyfin on AA's dashboard app list, it shows the screen below:

https://imgur.com/a/nIUdZdd

Doesn't seem like it is accepting any input. Is this an issue or have I missed a step?

Edit: problem solved. Or I should say there is no problem in the first place. Jellyfin AA simply only plays audio, and it doesn't support video playback period. My Jellyfin only has videos hence "no item" (no audio item).

262
 
 

One day i tried to access my server and when it wouldnt load i thought for a second my ddns service has failed me. Then i check from the windows machine its installed on and its the same deal. When i looked at the install folder only a single folder would show up. No executable no nothing. It was still listed as installed program tho.

Has this ever happened to you?

263
 
 

As a recent convert from Plex to Jellyfin, I’m going through my library correcting metadata, etc. and wondered what great ideas I could glean from the community.

I don’t use collections (should I?) because, at least on Plex, I could never completely agree with myself on what should be included in a collection and what shouldn’t.

At present I tend to just sort movies alphabetically (and then in order of release, i.e. 47 Meters Down comes before 47 Meters Down: Uncaged) and I use the sort title for that. But what do you guys suggest with things such as the Star Wars movies, or Indiana Jones movies — movies that don’t have similar titles, e.g. “Star Wars”, “The Empire Strikes Back”, “Return of the Jedi” — would you have them scattered alphabetically around your library, or would you use the sort title to call them “Star Wars 1”, “Star Wars 2”, etc. so they’re all grouped together (albeit breaking the alphabetisation)?

Any other hints and tips would be appreciated!

264
 
 

I'm looking at making a fun project for generating media recommendations based on past viewing behavior and I'd like to know if the API exposes something like "previous N items that user X played"

Looking through the swagger docs on my server, i see an endpoint of /Users/{UserID}/Views but that only seems to return all of my libraries, not the individual media for that given user's playback history. I'd like to get the last X (configurable) items that a given user Id has played, but no luck so far.

I'm using the python library here

265
 
 

It's there some way to pre-convert the files to a playable format? Like automatically optimise them for my TV?

Now it seems that they get converted when I start watching, and my cpu is struggling to keep up.

266
 
 

I have setup Jellyfin as a docker container and will bind-volume the same locations as Plex, but I was interested in anyone's perspective having made the switch in the last year or so.

What are some things you miss, what are issues/benefits you hadn't expected?

267
 
 

Hi folks. I've been digging around to try to find a Jellyfin player that supports casting. The default Jellyfin app does, but isn't overly music optimized. Finamp works great, but no cast support. I recently tried Fintunes which said it had cast support, but I can't find any reference to it in the app.
Anyone have any suggestions? The Jellyfin backend is way better for music than the nextcloud based one I was using so any input you'd have would be appreciated.

268
 
 

I was informed here that one can manually identify a movie/show from within Jellyfin by clicking on the "Identify" button. This works great for the top-level titles of movies, and shows, but I can't figure out how to do it for the individual seasons from within shows.

I have a show that Jellyfin is able to identify all but one of its seasons. I went to manually identify it in the usual fashion by clicking on the three dots, but I had no option to identify, as seen here:

I'm aware that I can manually enter in all of the metadata, but I would rather not do that if I don't have to; I would much prefer it if I could identify it, and have the metadata be pulled in automatically.

Edit 1: I have opened a bug report for this here (if this is a bug), and a feature request here (if this is not a bug).

269
 
 

I created and curated this list on Reddit, but as I've switched over here due to Reddit not giving a shit about the end-user, I figured I will bring the list and keep it updated here instead.


To add a plugin repository, from the homepage simply navigate to 'Dashboard' in 'Admin', Select Plugins in 'Advanced' and finally select 'Repositories' at the top. Below is listed each repo, and each plugin currently provided by each, including a brief description. (Duplicates across repos exist, some repos provide later versions etc)

Official Jellyfin Stable - https://repo.jellyfin.org/releases/plugin/manifest-stable.json

Bookshelf: Supports several metadata providers and options for organizing your collection
Fanart: Scrape poster images for movies, shows, and artists in your library
IMVDB: Metadata from IMVDB
Kodi Sync Queue: Tracks media changes while Kodi clients are offline to decrease sync times
LDAP Authentication: Authenticate users against an LDAP database
NextPVR: Provides access to live TV, program guide, and recordings from NextPVR
Open Subtitles: Download subtitles for your media
Playback Reporting: Collect and show user play statistics
Reports: Generate reports of your media library
TMDb Box Sets: Automatically create movie box sets based on TMDb collections
Trakt: Record your watched media with Trakt
TVHeadend: Manage TVHeadend from Jellyfin
InfuseSync: Track media changes while Infuse clients are offline to decrease sync times when logging back in
Cover Art Archive: MusicBrainz Cover Art Archive
TheTVDB: Get metadata from TheTvdb
AniDB: AniDB metadata provider
AniList: AniList metadata provider
AniSearch: AniSearch metadata provider
Kitsu: Kitsu metadata provider
TVmaze: Get TV metadata from TVmaze
Webhook: Sends notifications to destinations via webhooks
OPDS: Provides an OPDS book feed
Session Cleaner: Removes old sessions (devices)
VGMdb: Adds support for VGMdb to music libraries. Can provide both images and metadata for artists and albums
Simkl: Scrobble to Simkl
Subtitle Extract: Extracts embedded subtitles

Danieladov - https://raw.githubusercontent.com/danieladov/JellyfinPluginManifest/master/manifest.json

Merge Versions: Plugin that automatically groups every repeated movie
Theme Songs: Plugin that downloads theme songs for your media
Skin Manager: Helps you download and install various skins for Jellyfin

Simoni - https://simoni.dev/jellyfin/repo.json

M3U Editor: Edit Live TV M3U channel lists

Imaginaryupside - https://raw.githubusercontent.com/imaginary-upside/JellyfinJav/master/manifest.json

JellyfinJAV: JAV metadata providers for Jellyfin

Shemanaev - https://raw.githubusercontent.com/shemanaev/jellyfin-plugin-repo/master/manifest.json

MyShows: Scrobble watched media to Myshows.me
Webhooks: Supports couple of webhook types including Plex
Media Cleaner: Delete played media after specificed time

Oddstr13 - https://mirror3.openshell.no/jellyfin/plugins/unstable.json

Anime: Manage your anime from Jellyfin    
Bookshelf: Supports several different metadata providers and options for organizing your collection
Cover Art Archive: Metadata from cover art archive on MusicBrainz
Email: Send SMTP email notifications
Fanart: Scrape poster images for movies, shows and artists in your library
Intros: Display flashy intros before media
Kodi Sync Queue: Sync all media changes with kodi clients
LDAP Authentication: Authenticate users against an LDAP database
Missing Episode Provider: Provides metadata for episodes missing from your collection
NextPVR: Live TV Plugin for NextPVR
Open Subtitles: Download subtitles for your media
Playback Reporting: Collect and show user play statistics
Trakt: Record watched media with trakt
TVmaze: Metadata from TVmaze
VGMdb: Metadata from VGMdb
Pushbullet: Pushbullet notifications plugin
Pushover: Send notifications via pushover
ServerWMC: Live TV Windows Media Centre plugin
Slack Notifications: Get notifications via Slack
Template: Plugin Template presumably for developers
TMDb Box Sets: Automatically Create movie sets based on TMDb
TVHeadend: Manage TVHeadend from Jellyfin
MusicBrainz: Metadata from MusicBrainz
TheMovieDb: Metadata from TheMovieDb
OMDb: Metadata from OMDb
Reports: Generate reports of your media library
TheTVDb: Metadata from TheTVDb
Auto Organise: Automatically organize your media
Kitsu: Metadata from Kitsu
AniDB: Metadata from AniDB
AniList: Metadata from AniList
AniSearch: Metadata from AniSearch

MrTimscampi - https://raw.githubusercontent.com/MrTimscampi/jellyfin-repo/master/manifest.json

Apple Music: Plugin provides album and artist images from Apple Music

Jesseward - https://jellyfin-repo.jesseward.com/manifest.json

LastFM: Plugin for LastFM scrobbling

ShokoAnime - https://raw.githubusercontent.com/ShokoAnime/Shokofin/master/manifest.json

Shokofin: Metadata for anime from Shoko

ShokoAnimeUnstable - https://raw.githubusercontent.com/ShokoAnime/Shokofin/master/manifest-unstable.json

Shokofin: Metadata for anime from Shoko

Lyarenei - https://raw.githubusercontent.com/lyarenei/jellyfin-plugin-listenbrainz/master/manifest.json

Listenbrainz: Plugin for Listenbrainz music scrobbling

Linfor - https://raw.githubusercontent.com/LinFor/jellyfin-plugin-kinopoisk/master/dist/manifest.json

Kinopoisk: Metadata for mostly russian media from Kinopoisk

K-matti - https://raw.githubusercontent.com/k-matti/jellyfin-plugin-repository/master/manifest.json

SMS Notification: Plugin for SMS notifications
NapiSub: Plugin for polish subtitle downloads

PhoenixAdult - https://raw.githubusercontent.com/DirtyRacer1337/Jellyfin.Plugin.PhoenixAdult/master/manifest.json

PhoenixAdult: Metadata provider for Adult content

AnilistSync - https://raw.githubusercontent.com/ARufenach/AnilistSync/master/manifest.json

AnilistSync: Scrobble watched media to Anilist

Jellyscrub - https://raw.githubusercontent.com/nicknsy/jellyscrub/main/manifest.json

Jellyscrub: Smooth mouse-over video scrubbing previews

IntroSkipper - https://raw.githubusercontent.com/ConfusedPolarBear/intro-skipper/master/manifest.json

IntroSkipper: Automatically detect and skip intros in television episodes

n0tflix - https://raw.githubusercontent.com/n0tOdd/n0tFlix/main/Manifest/n0tFlix-Manifest-Template.json

Addic7ed: Downloads subtitles from Addic7ed.com
NRK: Gives you access to all the content from https://tv.nrk.no
TvSubtitles: Downloads subtitles from TvSubtitles
Yifi: Honestly not sure about this one
YoutubeDL API: An API for using youtube-dl to collect streamable links from around the web, for making faster channels

TMDb Trailers – https://raw.githubusercontent.com/crobibero/jellyfin-plugin-tmdb-trailers/master/manifest.json

TMDb Trailers: Watch trailers from TMDb

Subbuzz – https://raw.githubusercontent.com/josdion/subbuzz/master/repo/jellyfin_10.8.json

Subbuzz: Download subtitles from various sites

CherryFloors – https://raw.githubusercontent.com/CherryFloors/jellyfin-plugin-cinemamode/main/manifest.json

Cinema Mode: Enable Cinema Mode with local trailers and pre-rolls

MetaTube – https://raw.githubusercontent.com/metatube-community/jellyfin-plugin-metatube/dist/manifest.json

MetaTube: Metadata Tube Plugin for Jellyfin/Emby

Ankenyr – https://raw.githubusercontent.com/ankenyr/jellyfin-plugin-repo/master/manifest.json

Smart Playlist: Create automatically updating playlists based on rules
YoutubeMetadata: Pull YoutubeMetadata from info.json or YoutubeAPI

Ani-Sync – https://raw.githubusercontent.com/vosmiic/jellyfin-ani-sync/master/manifest.json

Ani-Sync: Synchronize anime watch status between Jellyfin and anime tracking sites

NOTE – I am not the author of these, I simply collected them and listed them here so people have an easier time accessing them in the future! They may not work.

Also, if you're the author of one of these repos and wish for it to be removed, just shoot me a DM and let me know.

270
 
 

Hopefully the community grows on here like with reddit

271
 
 

Did anyone get AV1 codec to work via Jellyfin? I can play the file over a USB stick connected directly to the Roku, but just getting audio only when playing via Jellyfin.

272
 
 

Is this supported? I was trying out Jellyfin in lieu of Plex/Emby, but I couldn’t seem to get it working (the Jellyfin iOS app kept saying that Google Cast wasn’t available)… but I’m seeing a lot of posts about how Jellyfin can do everything Plex/Emby can do, so wondering if I just overlooked something. Thanks!

273
 
 

I have a few shows that Jellyfin isn't able to fetch the proper metadata for; they just display blank in the listings with only the original filename. Is it possible for me to select that show, and manually override Jellyfin to identify it as a specific show without renaming the actual file?

274
3
submitted 2 years ago* (last edited 2 years ago) by Nostromo@lemmy.world to c/jellyfin@lemmy.ml
 
 

Hi all.

Been searching for a while and still can't find anything on this.

Looking for a way to broadcast notifications of new media to a whatsapp group, which I use for requests and new media. It just me, kids and friends (10 users).

Not all have Discord, so that option is out (however well documented).

Anyone seen anything on this?

Greatly appreciated.

Side note; Been running my server for around 5 months. Have all the usuall plugins installed, custom branding, LiveTV through an iptv service, schedule, recordings etc etc. Absolutely loving it. It's just perfect. It's grown rapidly. Over 160 Movies and 90 odd TV Shows and counting. I've already bought two extra HDD's to accommodate. It literally never fails. Any client, flawless, even on the fixed tablet in the car. Now if only I could get notifications via WhatApp to save me doing this manually with every new episode/film. Complete automation is the goal.

Edit: my bad spelling.

275
 
 

Is there an easy way to migrate my Plex music library (including the star ratings) to a Jellyfin music library?

I have well over 10 000 tracks that have been meticulously curated and rated (for better playlist management) and from what I understand, those ratings are nowhere to be found in the actual file metadata.

Is there a way to port over these ratings to Jellyfin?

I simply cannot imagine starting from scratch all over again

view more: ‹ prev next ›