- Theoretically, you need to modify
main.jellyfin.bundle.js
on~\Jellyfin\jellyfin-web
.enableBackdrops:function(){return _}
change to{return P}
. But I don't know if it still works, you can compile the web to force it always active, take a look here. Bear in mind that I'm not a dev. There must be a better way of doing it.
This setup has lost some of its usefulness as I've found better ways to get what I want, but I'll keep it around in case anyone still finds it useful.
This is a script I made to modify and update the Jellyfin Media Player configuration or files. The easy way.
Includes Jellyfin Media Player installer for updates or fresh installs.
You can/should modify and compile it to suit your needs. This is just a base and a very noob-friendly way of doing things.
- Run
JellyfinMediaPlayer-(Version)-windows-x64.exe
with the parameter/passive /norestart
(minimal UI with no prompts).
This script doesn't create its own uninstallers.
- Place the
jellyfinmediaplayer.conf
file in theC:\Users\YOURNAME\Appdata\Local\JellyfinMediaPlayer
folder.
- Replaces/creates settings file, replacements include:
- Enable Intro Skipper.
- Audio set to automatic.
- Allow and prefer HEVC.
- Cache set to very large.
- Embedded media player installer runs passively (no prompts and minimal UI).
To compile yourself, follow these steps:
-
Download and Install Inno Setup.
-
Extract the files to
C:\ProjectInno\
(if you prefer not to readjust the paths). -
Download the original setup, and move to the same folder.
-
Modify
main.jellyfin.bundle.js
,jellyfinmediaplayer.conf
and (optional)mpv.conf
to suit your requirements. -
Open
Setup Script.iss
and make any necessary modifications (if any).Remove
;
in line 52 if you want to include mpv.conf -
Press F9, wait for the process to finish and test. Look for the Output folder and there is the new compiled setup.
The Inno Setup Script needs to be opened as an administrator if you want to debug, the files will not be overwritten without.
If you need help, don't be shy :)