Чи можете вимкнути кеш шрифту VLC?


33

У мене встановлено багато шрифтів, і відновлення кеша шрифту VLC займає кілька хвилин.

Навіщо це? Як я можу його відключити?


Він висить на 20%? Чи завершено? Чи трапляється це кожен раз?
Тамара Війсман

@Tom Це закінчило трохи менше трьох хвилин, щоб створити кеш-файл 4,68 МБ з 1582 шрифтів. Просто перезапустити VLC недостатньо, щоб викликати відновлення кешу; установка шрифту є. Відсоток більше не відображається.
badp

Відповіді:


20

Виявив це після кількох копань на форумах VLC . (зображення мною)

Створення спливаючих вікон кеша шрифту

Рішення:

  1. Відкрийте програвач VLC.
  2. На панелі меню: Інструменти / Налаштування
  3. (Внизу - зліва) Показати налаштування - ВСІ
  4. Відкрити: Клацання відео: Субтитри / OSD (це зараз виділено, не відкрито).
  5. Модуль візуалізації тексту - змініть це на "Функція візуалізації шрифту"
  6. Зберегти вихід
  7. Повторно відкрити - зроблено. Progy більше не шукатиме за межами себе шрифти.

alt текст


ВІДМОВА:

Ви повинні встановити для своїх параметрів VLC PLayer значення "Усі"



Як видно з посилання рішення @ harrymc, портативна версія робить це гірше.
Тамара Війсман

1
Я не думаю, що ця відповідь стосується поточної версії плеєра VLC. Користувацький інтерфейс для налаштувань певний час був перероблений. Або це може залежати від платформи.
Пітер Мортенсен

1
Люди, це спрацювало. Я щойно тестував, використовуючи 1.11. Хіба ніхто не подумав, що "перероблений інтерфейс" можна просто повернути назад, натиснувши кнопку "Усі" в нижньому лівому куті?
kizzx2

3

Я думаю, у вас залишилися два варіанти:

  1. Перекомпілюйте програму, налаштовану --disable-fontconfigабо змініть вихідний код.

  2. Обрізайте папку шрифтів, я не думаю, що вам все-таки потрібно постійно 1500+.

    Ви, ймовірно, використовуєте їх менше ніж 33%, почніть з вбивства шрифтів, які мають найбільший розмір ...


1

Я думаю, ви перебуваєте на Windows 7?

З відключення кеша шрифтів? :

Клацніть правою кнопкою миші на vlc.exe і виберіть Властивості.
Перейдіть на вкладку Сумісність і поставте прапорець "Запустити цю програму в режимі сумісності для", а потім виберіть "Vista Service Pack 1"

Я щойно зробив це в Windows 7, і не тільки те, що не завантажується кеш шрифту, але VLC миттєво відкривається, замість того, щоб затримати пару секунд.

Якщо це не працює, я б запропонував повністю видалити VLC за допомогою безкоштовної безкоштовної програми Revo Uninstaller , переконайтесь, що папка інсталяції дійсно видалена, а потім перевстановіть. Треба зауважити, що я спробував VLC під Win7 VM, і він мав негайний час запуску.

EDIT

Обговорення проблеми відновлення кешу шрифту в новій VLC, схоже, вказує на те, що це проблема останньої версії VLC, і це повертає до версії 1.0.5.

Хочу уточнити, що це насправді не помилка, а є особливістю дизайну (див. Посилання портативних програм вище). Кожен раз, коли ви встановлюєте шрифт, ви можете очікувати, що це станеться. Щоб цього не траплялося в новіших версіях VLC, вам фактично потрібно було б перекомпілювати програмне забезпечення / знайти перекомпільовану версію програмного забезпечення (знову див. Посилання).


Жодної сигари .
badp

Дивіться мою редакцію вище.
harrymc

Вдосконалене видалення з подальшим перевстановленням мене привітало вікно відновлення кешу шрифту.
badp

Додано ще одне редагування.
harrymc

Чому рішення про заборону голосування, які працювали для деяких людей на абсолютно ту ж проблему?
harrymc

-2

Я думаю, ви маєте на увазі "Передній кеш". Я отримав те саме повідомлення з версії 1.1.0. Я знайшов рішення, де потрібно видалити файл кешу в каталозі% appdata% / vlc /. Це працювало для мене. Ім'я файлу - щось криптовалютне. Моє було щось подібнеd031bbba323fd9e5b47e0ee5a0353f11-i686.cache-3

Якщо проблема повертається, ви також можете видалити vlc-cache-gen.exe у папці Файли програм / VLC. VLC ніколи більше не генерує кеш. Я знайшов цю пропозицію в тому самому джерелі, що й інше вище. Але я не знаю, чи це спричинить інші проблеми, тому що я не намагався видалити vlc-cache-gen.exe.

Джерело рішення (німецький форум): Chip.de - VLC Media Player


1
Ні: я мав на увазі кеш шрифту . Видалення кеша шрифту очевидно призводить до його перебудови. Я спробую перейменувати кеш шрифту, створюючи виконуваний файл, тоді ... як тільки це буде зроблено, генеруючи кеш шрифту очевидно>. <
badp

Перейменування виконуваного файлу не вирішило проблему. Провідник процесів показує, що VLC сам робить кешування.
badp
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.