Page 1 of 1

Keeping only 1 font to avoid the use of the font cache

Posted: 10 Jun 2012 19:50
by hireegy
Hello,
As a lot of users, I have problems with the font cache. It is not rebuilding at every session, but still it rebuilds quite often (like every 2 or 3 days) and seems to be very concerned in searching all the million folders of my SSD for the last korean or bengali font I would never use. And even though a SSD is faster, it STILL takes minutes!
I would like to know. Why is it not possible to just store 1 font (like arial) inside the VLC installation folder at a specific place that would never move even if the world ends (call that a "default font"), and leave a check box: "use default font to display subtitles, when possible" (when the language allows it). And if the user wants to change the font, or the language of the subtitles is not supported by that default font, THEN, and only THEN VLC would build its dear font cache. I mean, I was always thinking that the font cache was built when a video required a specific font for its subtitles (because of some useless aesthetic desire of the person who made the subs), but it's not even about that, it's just some other program or windows component that must have cleared the font cache or modified some attribute that will worry vlc and make him rebuild the cache, to be sure that it has not 95% but 100% of all fonts on my machine!! Why would I ever need so many fonts in the first place! And the problem is REAL, it stops the computer for a minute, this is not something you can do with...
Why no checkbox? Why the need to disable subtitles completely to avoid this cache rebuild? Why not keep just one system font, that you would store somewhere just to know that it is there forever and that you will never have to look for it? And no more building caches when you don't actually need them?
Any answers to that?
Thank you very much, and sorry to be so angry!

Re: Keeping only 1 font to avoid the use of the font cache

Posted: 25 Jun 2012 16:54
by Jean-Baptiste Kempf
VLC does not rebuild the cache anymore. Update your version.

Re: Keeping only 1 font to avoid the use of the font cache

Posted: 26 Jun 2012 05:28
by nkoriyama
To be precise, current version of VLC (2.0.*, 2.1.0) still try to generate font cache when using ASS/SAA subtitles.
But when using other text subtitles (e.g. SubRIp srt), no more font cache generation as JB said.