And I forgot one more option.VLC uses freetype renderer module when playing SubRip(srt), and uses libass module when playing SSA/ASS.
Both module use fontconfig library. To be exact, from 2.0.2, freetype renderer module doesn't use fontconfig.
This issue happens because fontconfig library installaiton on VLC for Mac.
fontconfig library is used for choosing font from system, and by default on Mac, it searches from only /System/Library/Fonts.
I fixed this behavior (add font search path /Library/Fonts and ~/Library/Fonts) only for freetype but not for libass.
At the moment, you can do:
- Use the fonts in the /System/Library/Fonts.
- Copy the fonts to /System/Library/Fonts.
- Wait for fixing this issue:-)
Code: Select all
<fontconfig>
<dir>/Library/Fonts</dir>
<dir>~/Library/Fonts</dir>
</fontconfig>
Return to “VLC media player for macOS Troubleshooting”
Users browsing this forum: No registered users and 4 guests