Can you share the log?
Well I sure haven't been adding fonts or installing any application that does. That's why I suspected there was something wrong with the VLC font cache.Font cache is generated only when you add a new font to the system, and it's stored to ~/Library/Caches/fontconfig.
You can check the cache files' time stamp.
That's my problem: The mesasge stays up far more than otherwise expected. It sometimes even takes a little while, but the duration isn't consistant.A dialog appears and disappears instantly if you don't add any fonts or don't delete font caches.
And I forgot to mention: the folder seems to be updated all the time. The timestamp reveals it was last updated the last time I played a video in VLC.Font cache is generated only when you add a new font to the system, and it's stored to ~/Library/Caches/fontconfig.
You can check the cache files' time stamp.
Really? Can you check the timestamps on the terminal like "ls -l ~/Library/Cache/org.videolan.vlc/" ?And I forgot to mention: the folder seems to be updated all the time. The timestamp reveals it was last updated the last time I played a video in VLC.
Code: Select all
anne:codec nkoriyama$ ls -lrt ~/Library/Caches/fontconfig/
total 2152
-rw-r--r-- 1 nkoriyama staff 217792 11 12 09:47 b0a71e6bf6a8a1a908413a823d76e21f-x86_64.cache-3
-rw-r--r-- 1 nkoriyama staff 568096 11 12 09:57 84c0f976e30e948e99073af70f4ae876-x86_64.cache-3
-rw-r--r-- 1 nkoriyama staff 3712 11 12 09:57 0d0b701a8a47f5e73b8c09017383460c-x86_64.cache-3
-rw-r--r-- 1 nkoriyama staff 157904 11 29 14:44 b0a71e6bf6a8a1a908413a823d76e21f-le32d4.cache-3
-rw-r--r-- 1 nkoriyama staff 2424 11 29 14:44 0d0b701a8a47f5e73b8c09017383460c-le32d4.cache-3
-rw-r--r-- 1 nkoriyama staff 423616 12 11 20:58 84c0f976e30e948e99073af70f4ae876-le32d4.cache-3
-rw-r--r-- 1 nkoriyama staff 567976 2 2 11:43 84c0f976e30e948e99073af70f4ae876-le64.cache-3
-rw-r--r-- 1 nkoriyama staff 217872 2 2 11:43 b0a71e6bf6a8a1a908413a823d76e21f-le64.cache-3
-rw-r--r-- 1 nkoriyama staff 27552 2 2 12:42 0d0b701a8a47f5e73b8c09017383460c-le64.cache-3
Instead of flashing the dialog everytime which is kind of annoying and may make people think something important is flashing by, is it possible to put a slight delay on the appearance of the dialog so that the instances where it would normally flash doesn't cause the dialog to appear, yet longer actual font cache rebuilds are the only things that actually trigger the appearance of the dialog. It'd be a much cleaner experience at that point.We can disappear the dialog.
But if the dialog doesn't appear, when user add a lot of fonts or delete the caches, VLC seem locks up without warning.
We can't estimate if the font cache will be regenerated or not, so we show this dialog every time.
Yes, that is waht we do on win32Instead of flashing the dialog everytime which is kind of annoying and may make people think something important is flashing by, is it possible to put a slight delay on the appearance of the dialog so that the instances where it would normally flash doesn't cause the dialog to appear, yet longer actual font cache rebuilds are the only things that actually trigger the appearance of the dialog. It'd be a much cleaner experience at that point.We can disappear the dialog.
But if the dialog doesn't appear, when user add a lot of fonts or delete the caches, VLC seem locks up without warning.
We can't estimate if the font cache will be regenerated or not, so we show this dialog every time.
What's your problem?Not to rain on the parade, but clearing the fontconfig folder doesn't work for me in 17 Feb nightly. In fact, if I hit 'play' it will simply restart the process. Are there any plan of actually fixing the Freetype or CoreText subtitle renderers?
Return to “VLC media player for macOS Troubleshooting”
Users browsing this forum: No registered users and 13 guests