![]() |
SOLVED: How to make ass subtitles with external fonts work - Printable Version +- Jellyfin Forum (https://forum.jellyfin.org) +-- Forum: Support (https://forum.jellyfin.org/f-support) +--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting) +--- Thread: SOLVED: How to make ass subtitles with external fonts work (/t-solved-how-to-make-ass-subtitles-with-external-fonts-work) |
How to make ass subtitles with external fonts work - skajmer - 2025-03-08 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: RE: How to make ass subtitles with external fonts work - TheDreadPirate - 2025-03-09 Did you enable "fallback fonts" in Jellyfin? Dashboard > Playback > Transcoding > Enable fallback fonts. I believe that setting is used for this situation. RE: How to make ass subtitles with external fonts work - skajmer - 2025-03-10 I enabled fallback fonts already RE: How to make ass subtitles with external fonts work - TheDreadPirate - 2025-03-10 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/administration/configuration/#fallback-fonts You could also attach the fonts with ffmpeg since you said they were provided. https://superuser.com/questions/1586716/how-to-add-fonts-to-mkv-container-with-ffmpeg RE: How to make ass subtitles with external fonts work - skajmer - 2025-03-10 Attaching fonts to files did the trick, thanks! |