If the subs are image based, there is nothing you can do. For text based subs, you need to add the ttf font as an attachment and modify the subs to use that font.
Jellyfin 10.10.3 (Docker)
Ubuntu 24.04 LTSÂ
Intel i3 12100
Intel Arc A380
OS drive - SK Hynix P41 1TB
Storage
  3x WD Red Pro 6TB CMR in RAIDZ1 (JF Library)
(2024-02-01, 05:13 PM)DecoratedFries Wrote: Is there any way I can add the 'Futurma' Font to be the default subtitle font on the Jellyfin Media Player desktop application, If so how?
Thanks in advance.
Code:
@import url('https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&display=swap');
video::cue {
  font-family: 'League Spartan', sans-serif !important;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.3);
  text-shadow: 0px 0px 0px #000000;
}
(2024-02-01, 05:13 PM)DecoratedFries Wrote: Is there any way I can add the 'Futurma' Font to be the default subtitle font on the Jellyfin Media Player desktop application, If so how?
Thanks in advance.
Code:
@import url('https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&display=swap');
video::cue {
  font-family: 'League Spartan', sans-serif !important;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.3);
  text-shadow: 0px 0px 0px #000000;
}
It's not Futura but it's practically identical
It's good to know for Windows users that Jellyfin uses WebVTT for subtitles now. Which means that in addition to styling the subtitles with CSS, you need to pay attention to the following as well:
If you've at any point changed the settings in Accessibility > Captions (Windows settings, not Jellyfin), these will override anything that is declared in ::cue. In order for these style changes to work, you need to go into the Registry Editor in Windows and remove the following registry key:
For anyone who wants to set a custom font for subs :-
First, Install the font on your pc
Then, Go to %Appdata%/Local/JellyfinMediaPlayer and open the jellyfinmediaplayer.conf file using notepad or notepad++.
From there Press CTRL+F and search for "font", You will find a "font" option in the subtitles part of the file, Change the value of "font" to the name of the font that you want. ( If it doesn't change, Make sure that the font name is identical to its name in the CWindows/Fonts Folder )