Vlc создание кэша шрифтов
VLC, вероятно, является наиболее часто используемым приложением для видеоплеера в мире. Но иногда во время воспроизведения некоторых видеофайлов в верхней части рабочего стола появляется раздражающее диалоговое окно с надписью «Создание кэша шрифтов».
В текстовом поле отображается команда типа «Пожалуйста, подождите, пока ваш кэш шрифтов перестраивается. Это должно занять не более нескольких минут.
Прямо под текстом продолжается бесконечный индикатор выполнения. И для пользователя оставлена только одна опция — кнопка «Отмена». При нажатии эта кнопка закрывает диалоговую панель и запрещает воспроизведение видеофайла.
Не имеет значения, содержит ли ваш видеофайл субтитры (для этого требуется файл кэша шрифтов) или нет. VLC строит кеш шрифтов не имеет никакого смысла, но раздражает. Диалоговое окно может застревать когда-нибудь может сделать ваш экран статичным, что означает, что ваш VLC медиа-плеер зависает !!
Тем не менее, хорошая новость заключается в том, что вы можете скрыть это диалоговое окно от появления. Пройдите, чтобы узнать больше.
Что такое кэш шрифтов?
Итак, шрифты — это биты данных. Кэш-память используется для восстановления информации о шрифтах, установленных на вашем компьютере. Многие Font-Intensive приложения используют кэш шрифтов. Данные шрифта переносятся из кэша шрифтов при использовании любого шрифта и удаляются после завершения работы. Это обеспечивает меньше памяти для вашей операционной системы и приложений, обеспечивая максимальную производительность.
Постоянно отключить «Создание Font Cache» в VLC
- Откройте VLC и нажмите на инструмент в строке меню, а затем нажмите «Настройки» (Ctrl + P) (не открывайте его, воспроизводя видеоклип). Он содержит много простых конфигураций для настройки пользователя с помощью проигрывателя.
- Слева прокрутите вниз до параметра заголовка видео, под ним вы найдете параметр Субтитры / OSD, щелкните по нему. См. Это подопция, в которой вы найдете субтитры и другие связанные с ними опции настройки на экране.
- Нажмите «Сохранить», чтобы сохранить внесенные изменения. Все готово сейчас
Диалог рендеринга шрифтов типа «пожалуйста, подождите, пока ваш кэш шрифтов перестраиваетсяУшел навсегда сейчас. Если вам нужен VLC для рендеринга нового шрифта или для создания нового всегда включенного файла кэша шрифтов, появится диалоговое окно при добавлении новых шрифтов в вашу систему.
Процесс занимает очень меньше времени по сравнению со старой конфигурацией, которая была невыносимой тратой времени для пользователей.
Но после установки новых шрифтов, если вы не можете их найти, повторите процедуру, повторяя настройки. Разница лишь в том, что вам нужно включить автоматическую опцию перезагрузите плеер, дождитесь построения кэша шрифтов, а затем снова отключите опцию.
Расположение кэша шрифтов
VLC хранит кеш шрифтов в папке AppData в Windows 7, точнее под именем пользователя> AppData> Roaming> vlc. Файл использует длинное загадочное имя файла и использует расширение cache-2. Пользователи Windows XP найдут кеш шрифтов в разделе «Документы и настройки»> «Имя пользователя»> «Данные приложения»> vlc.
Наиболее распространенные расположения кэша шрифтов MPlayer — это имя пользователя> fontconfig> cache для Windows 7 (и, вероятно, Vista), и Documents and Settings> XPMUser> fontconfig> cache для Windows XP.
Файл кеша столь же загадочен, как и VLC, похоже, использует тот же генератор, но вместо этого использует расширение cache-3.
ОТКАЗ:
Вы должны установить для своих параметров VLC PLayer значение «Все»
Думаю, у вас осталось два варианта:
Перекомпилируйте программу, сконфигурированную с помощью --disable-fontconfig , или измените исходный код.
Обрежьте папку с вашими шрифтами, я не думаю, что вам действительно нужно все 1500+ там все время.
Вероятно, вы используете менее 33% из них, начиная с убийства шрифтов, которые занимают наибольший размер .
Я полагаю, вы на Windows 7?
Щелкните правой кнопкой мыши файл vlc.exe и выберите Свойства.
Нажмите Вкладка «Совместимость» и установите флажок для «Запустить эту программу в совместимости mode for ", затем выберите" Vista Service Pack 1 ".Я только что сделал это в Windows 7, и не только не загрузилась вещь загрузки кеша шрифта, но VLC открывается мгновенно, а не задержка в пару секунд.
Если это не сработает, я бы предложил полностью удалить VLC, используя Revo Uninstaller Freeware , убедитесь, что папка установки действительно удалена, затем переустановите. Я должен отметить, что я попробовал VLC под Win7 VM, и у него было мгновенное время запуска.
ИЗМЕНИТЬ
Я хочу пояснить, что это не ошибка, а функция по дизайну (см. ссылку переносные приложения выше). Каждый раз, когда вы устанавливаете шрифт, вы можете ожидать, что это произойдет. Чтобы это не происходило в новых версиях VLC, вам действительно нужно перекомпилировать программное обеспечение /найти перекомпилированную версию программного обеспечения (опять же, см. Ссылку).
Если проблема вернется, вы также можете удалить vlc-cache-gen.exe в папке Programm Files /VLC. VLC больше никогда не будет генерировать кеш. Я нашел это предложение в том же источнике, что и предыдущий. Но я не знаю, вызвало бы это некоторые другие проблемы, потому что я не пытался удалить vlc-cache-gen.exe.
Нет ничего более разочаровывающего, чем ждать, пока медиаплеер завершит создание кеша шрифтов, прежде чем видео можно будет воспроизвести в локальной компьютерной системе. Тем более, если окно «Создание кеша шрифтов» появляется каждый раз, когда медиаплеер используется для воспроизведения видео.
Первый вопрос, который приходит на ум: зачем вообще существует кеш шрифтов ? В окне программы отображается видео, а не какой-то текстовый контент. Кэш шрифтов, по-видимому, используется для субтитров и экранных меню (OSD). И VLC Media Player, и MPlayer (и варианты, такие как SMPlayer) используют кеш шрифтов для отображения субтитров и OSD.
Кажется, что оба медиаплеера создают кеш шрифтов независимо от того, нужен ли он или не просматривать видео.
Теоретически кеш шрифтов создается один раз и сохраняется в каталог на жестком диске для более быстрого доступа к необходимым данным.
Google Chrome показывает ожидание кэша в Windows 10
Есть прямое объяснение этой проблемы. Информация, загруженная Chrome в вашу компьютерную систему, повреждена, что делает кэш недоступным для Chrome. Теперь вы уже знали, что файл кэша хранит определенную информацию браузера о вашей активности в Интернете.
Исправлено ожидание проблемы с кешем в windows 10
- Очистите кеш браузера в Chrome
- В Chrome нажмите кнопку (три вертикальные точки «Настройка и управление» в верхнем правом углу).
- Прокрутите вниз выпадающий список до Больше инструментов и выбрать Очистить данные просмотра.
- Под Очистить данные просмотра, выберите все время в временной интервал меню. Затем отметьте все поля данных, которые вы хотите очистить. Затем отметьте галочкой Очистить данные.
- Начать сначала Хром и просмотр.
Вышеприведенное обсуждение обязательно предоставит вам всю свежую информацию, которую вы должны знать, чтобы решить ‘VLC строит кеш шрифтов‘ проблемы. Не торопитесь, прочитайте и сделайте все необходимое.
У меня установлены шрифты many , а восстановление буфера шрифтов VLC занимает несколько минут.
Для чего это? Как отключить его?
предупреждение:
вы должны установить VLC Player предпочтения "все"
Я думаю, что у вас остается два варианта:
перекомпилировать программу, сконфигурированную с помощью --disable-fontconfig , или изменить исходный код.
обрезать папку шрифтов, я не думаю, что вам действительно нужно все 1500+ там все время.
вы, вероятно, используете менее 33% из них, начните с убийства шрифтов, которые возьмите самый размер.
Я полагаю, вы находитесь на Windows 7?
щелкните правой кнопкой мыши vlc.exe и выберите Свойства.
нажмите Вкладку Совместимость и установите флажок для "запустите эту программу в совместимости режим", затем выберите "Vista Service Пакет 1".Я только что сделал это на Windows 7, и не только делает загрузку кэша шрифтов вещь не придумать, но VLC открывается мгновенно вместо того, чтобы это задержка в несколько секунд.
Если это не работает, я хотел бы предложить полностью удалить VLC с помощью Revo Uninstaller Freeware, убедитесь, что папка установки была действительно удалена, а затем переустановить. Я должен отметить, что я пробовал VLC под Win7 VM, и у него было немедленное время запуска.
EDIT
обсуждение на перестройка проблема кэша шрифтов в новом VLC указывают на то, что это проблема последней версии VLC, и что возврат к версии 1.0.5 исправляет это.
Я хочу уточнить, что на самом деле это не ошибка, а функция по дизайну (см. портативные приложения ссылка выше). Каждый раз, когда вы устанавливаете шрифт, вы можете ожидать, что это произойдет. Чтобы предотвратить это в более новых версиях VLC, вам действительно нужно будет перекомпилировать программное обеспечение/найти перекомпилированную версию программного обеспечения (снова см. ссылку).
Если проблема возвращает, то вы также можете уничтожить vlc-cache-gen.exe в папке Program Files / VLC. VLC никогда больше не будет генерировать кэш. Я нашел это предложение в том же источнике, что и другой выше. Но я не знаю, если это вызовет некоторые другие проблемы, потому что я не пытался удалить vlc-cache-gen.exe.
4 ответа 4
Нашел это после некоторого копания в форумах VLC. (изображение мной)
Создание всплывающего окна кэша шрифтов
- Откройте VLC плеер.
- В строке меню: Инструменты / Настройки
- (Внизу - слева) Показать настройки - ВСЕ
- Открыть: клик по видео: субтитры / экранное меню (теперь это выделено, а не открыто).
- Модуль рендеринга текста - замените его на "Dummy font renderer function"
- Сохранить выход
- Повторно открыть - готово. Progy больше не будет искать шрифты вне себя.
Использование портативных медиаплееров
Другая возможность — использовать портативные медиаплееры. Это может быть особенно полезно в тех случаях, когда файл кэша шрифтов не создается или генерируется при воспроизведении видео.
Портативная версия VLC доступен здесь, переносимая версия SMPlayer может быть загружена с официального сайта проекта.
Portable VLC по-прежнему будет генерировать кеш шрифтов, но он будет отключен в переносном каталоге, а не в AppData или другом системном каталоге Windows. Одно это может решить несколько проблем, с которыми пользователи сталкиваются при построении кеша шрифтов.
В переносимой версии SMPlayer используется параметр -nofontconfig, чтобы кеш шрифтов не создавался во время использования.
У меня установлено много шрифтов, и восстановление кэша шрифтов VLC занимает несколько минут.
Для чего это? Как я могу отключить это?
Устранение неполадок при создании кеша шрифтов
Самая распространенная проблема, связанная с кешем шрифтов, — это многократное создание кеша шрифтов, за которым следуют сбои и зависания во время построения кеша.
VLC не предлагает возможности отключить кеширование шрифтов, по крайней мере, непосредственно в клиенте Windows. Пользователи, у которых возникают проблемы с этим, должны проверить каталог VLC под пользователем, чтобы узнать, создан ли файл кеша шрифтов. Если это не так, это может быть проблема с правами или разрешением.
Удаление содержимого каталога кэша, чтобы заставить проигрыватель снова создать кеш шрифтов, также может решить проблемы. Несколько пользователей сообщили о проблемах при построении кеша шрифтов, если папка AppData хранится на сетевом диске.
Это немного другое, если речь идет о MPlayer. SMPlayer, например, может передавать параметры в MPlayer, и один из этих параметров может использоваться для предотвращения создания кеша шрифтов.
Чтобы проверить это, нажмите CTRL-P в SMPlayer, чтобы открыть параметры. Перейдите в Advanced> Options for MPlayer и введите -nofontconfig в поле Options.
Некоторым пользователям может также потребоваться изменить формат отображения субтитров. Это можно сделать, щелкнув Субтитры> Шрифт и цвета. Щелчок по Включить нормальные субтитры должен решить проблему.
В крайнем случае можно использовать монитор процессов, чтобы узнать, не может ли видеопроигрыватель загрузить определенный шрифт. Process Monitor — это бесплатный инструмент Microsoft, который отображает эту информацию. Самый простой способ использовать программу — создать новый фильтр для vlc.exe (или имя видеоплеера, который используется на ПК), чтобы видеть только активность этого проигрывателя.
4 ответа
Обнаружено это после некоторого копания в форумах VLC , (изображение от меня)
Создание всплывающего окна кеша шрифтов
- Открытый проигрыватель VLC.
- В строке меню: Инструменты /Настройки
- (внизу - слева) Показать настройки - ВСЕ
- Открыть: видео клик: субтитры /экранное меню (теперь это выделено, а не открыто).
- Модуль рендеринга текста - измените это на "Dummy font renderer function"
- Сохранить выход
- Повторно открыть. Progy больше не будет выглядеть вне себя для шрифтов.
Сброс кеша шрифтов в Windows 10
Операционная система Windows создает файл кэша для шрифтов. Он использует меньше памяти для вашей ОС и дает вам лучший и быстрый опыт производительности при использовании приложений с интенсивным шрифтом браузеры.
Теперь есть два способа очистить кэш шрифтов в Windows 10. Во-первых, вы можете остановить службу кэширования шрифтов и вручную удалить все файлы кэша. Тем не менее, вы должны иметь достаточно знаний о вашей системе и должны быть осторожны.
Если вы бессознательно удалите какие-либо неправильные системные файлы, это приведет к серьезному повреждению вашей системы. Во-вторых, вы можете использовать любое приложение для очистки кэша шрифтов, чтобы очистить ваши данные из системной памяти.
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ:
Вы должны установить свои предпочтения VLC PLayer на "Все"
Я думаю, что у вас есть два варианта:
Перекомпилируйте программу, настроенную с помощью --disable-fontconfig , или измените исходный код.
Обрежьте папку со шрифтами, я не думаю, что вам действительно нужно все 1500+ там все время.
Вы, вероятно, используете менее 33% из них, начните с уничтожения шрифтов, которые имеют самый большой размер.
Я полагаю, вы находитесь на Windows 7?
Щелкните правой кнопкой мыши vlc.exe и выберите Свойства.
Перейдите на вкладку «Совместимость» и установите флажок «Запустить эту программу в режиме совместимости для», затем выберите «Vista Service Pack 1».Я только что сделал это на Windows 7, и не только не загружается загрузка кэша шрифтов, но VLC открывается мгновенно, вместо того, чтобы задержать пару секунд.
Если это не сработает, я бы предложил полностью удалить VLC с помощью Revo Uninstaller Freeware, убедиться, что папка установки действительно удалена, а затем переустановить. Я должен заметить, что я пробовал VLC под Win7 VM, и у него было время немедленного запуска.
РЕДАКТИРОВАТЬ
Я хочу уточнить, что это на самом деле не ошибка, а особенность (см. Ссылку на переносимые приложения выше). Каждый раз, когда вы устанавливаете шрифт, вы можете ожидать, что это произойдет. Чтобы этого не происходило в более новых версиях VLC, вам действительно нужно перекомпилировать программное обеспечение / найти перекомпилированную версию программного обеспечения (снова см. Ссылку).
Я много шрифты установлены и восстановление кэша шрифтов VLC занимает несколько минут.
Что это? Как я могу отключить его?
нашел это после некоторого копания в VLC форумы. (образ я)
построение кэша шрифтов pop-up
- открыть VLC-плеер.
- в строке меню: Tools / Preferences
- (внизу слева) Показать настройки -- ALL
- открыть: видео нажмите: субтитры / OSD (теперь выделено, не открыто).
- модуль рендеринга текста-изменить это на " фиктивный шрифт функции Renderer"
- Сохранить Exit
- повторное открытие. Progy больше не будет искать шрифты вне self.
Второй метод:
Первый метод:
- Нажмите клавишу Windows + R, чтобы открыть диалоговое окно запуска. Выполните поиск по ключевому слову «services.msc» и нажмите Enter.
- Выберите заголовок с именем Windows Presentation Foundation Font Cache 3.0.0.0 и нажмите кнопку «Стоп» на панели инструментов. (Если этот сервис не запущен, то не нужно к нему).
- Нажмите одновременно клавишу Windows + кнопку R и введите % WINDIR% \ ServiceProfiles \ LocalService \ AppData, нажмите Ввод.
- Нажмите на кнопку Продолжить, чтобы продолжить процесс.
- После этого дважды щелкните подпапку Local. В папке Local вы найдете множество файлов, имена которых начинаются с -FontCache-. Выберите все эти файлы и удалите их. Будьте осторожны, не изменяйте и не удаляйте любые папки, даже если они пусты.
- Перезагрузите компьютер. Когда Windows перезагружается, она сбрасывает новый файл кэша шрифтов.
Теперь вы не должны сталкиваться с какими-либо проблемами, связанными со шрифтами. Если это продолжается, следуйте нашему следующему методу.
Читайте также: