• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting SOLVED: How to make ass subtitles with external fonts work

     
    • 0 Vote(s) - 0 Average

    SOLVED: How to make ass subtitles with external fonts work

    skajmer
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2025 Mar
    Reputation: 0
    #1
    2025-03-08, 09:57 PM
    I have issue with using ass subtitles that include external fonts. I really don't know how to load the fonts in. Half of a season included everything in a mkv file and it was fine but the other one doesn't. I found which group made subtitles, directory included ass subtitles and a fonts directory. I uploaded subtitles to bazarr and made sure they won't be changed by it.
    I tried installing fonts locally, and adding them to a container via a volume as described in docs. Nothing works. On all client (desktop media player, browser, android) it all looks the same. 
    I'm running jellyfin via docker container, jelly's version is 10.10.6.
    Here are some screenshots comparing how it looks and how it should look:
           
    Go to solution
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2025-03-09, 07:18 PM
    Did you enable "fallback fonts" in Jellyfin? Dashboard > Playback > Transcoding > Enable fallback fonts.

    I believe that setting is used for this situation.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    skajmer
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2025 Mar
    Reputation: 0
    #3
    2025-03-10, 06:01 AM
    I enabled fallback fonts already
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2025-03-10, 02:00 PM
    For the fonts you installed, did you install them in the OS? Or pass them through into Docker? It sounds like this is what you did. My understanding is that system side fonts are only used when burning in subtitles. If the client is directly rendering the subtitles, these would not be used.

    Regarding fallback fonts, I believe you have to use the fallback fonts path and provide woff2 formatted fonts. The path is defined right above the check box to enable fallback fonts. Fallback fonts would be used by the client when fonts are not attached to the file.

    https://jellyfin.org/docs/general/admini...back-fonts

    You could also attach the fonts with ffmpeg since you said they were provided.

    https://superuser.com/questions/1586716/...ith-ffmpeg
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    skajmer
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2025 Mar
    Reputation: 0
    #5
    2025-03-10, 09:26 PM (This post was last modified: 2025-03-10, 09:27 PM by skajmer. Edited 1 time in total.)
    Attaching fonts to files did the trick, thanks!
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode