Você pode desativar o cache da fonte do VLC?

33

Eu tenho muitas fontes instaladas e a reconstrução do cache de fontes do VLC leva vários minutos.

Para que serve? Como posso desabilitá-lo?

badp
fonte
Pendura em 20%? Isso completa? Isso acontece toda vez?
Tamara Wijsman 23/02
@ Tom Tom terminou em pouco menos de três minutos para criar um arquivo de cache de 4,68 MB com 1.582 fontes. Apenas reiniciar o VLC não é suficiente para acionar uma reconstrução do cache; a instalação de uma fonte é. A porcentagem não é mais mostrada.
badp 23/02

Respostas:

20

Encontrei isso depois de pesquisar nos fóruns do VLC . (imagem minha)

Criando pop-up de cache de fonte

Solução:

  1. Abra o VLC player.
  2. Na barra de menus: Ferramentas / Preferências
  3. (No canto inferior esquerdo) Mostrar configurações - TODAS
  4. Abrir: Vídeo Clique: Legendas / OSD (agora destacado, não aberto).
  5. Módulo de renderização de texto - altere para "Função fictícia de renderizador de fontes"
  6. Saída segura
  7. Reabrir - pronto. Progy não procurará mais fontes externas.

texto alternativo


AVISO LEGAL:

Você deve definir suas preferências do VLC PLayer como "Todos"

Nifle
fonte
1
Ainda sem alegria.
badp 17/09/10
Como visto no link da solução da @ harrymc, a versão portátil piora.
Tamara Wijsman 23/02
1
Eu não acho que esta resposta cubra a versão atual do VLC player. A interface do usuário para preferências foi reformulada há algum tempo. Ou pode depender da plataforma.
Peter Mortensen
1
Gente, isso funcionou. Acabei de testar usando o 1.11. Ninguém imaginou que a "interface retrabalhada" pode ser alterada apenas clicando no botão "Todos" no canto inferior esquerdo?
Kizzx2
3

Eu acho que você tem duas opções:

  1. Recompile o programa configurado com --disable-fontconfigou modifique o código fonte.

  2. Reduza a pasta de fontes, acho que você não precisa de mais de 1500 lá o tempo todo.

    Você provavelmente está usando menos de 33% deles, comece matando as fontes que têm o maior tamanho ...

Tamara Wijsman
fonte
1

Suponho que você esteja no Windows 7?

De cache de fontes desativar? :

Clique com o botão direito do mouse no vlc.exe e selecione Propriedades.
Clique na guia Compatibilidade e marque a caixa "Executar este programa no modo de compatibilidade para" e selecione "Vista Service Pack 1".

Acabei de fazer isso no Windows 7 e não apenas o carregamento do cache de fontes não aparece, mas o VLC é aberto instantaneamente, em vez de atrasar alguns segundos.

Se isso não funcionar, sugiro desinstalar totalmente o VLC usando o Revo Uninstaller Freeware , verifique se a pasta de instalação foi realmente excluída e reinstale-a. Devo observar que tentei o VLC em uma VM Win7 e ele teve um tempo de inicialização imediato.

EDITAR

A discussão no problema Reconstruindo o cache de fontes no novo VLC parece indicar que esse é um problema da versão mais recente do VLC e que a reversão para a versão 1.0.5 o corrige.

Quero esclarecer que isso não é realmente um erro, mas é um recurso por design (consulte o link de aplicativos portáteis acima). Toda vez que você instala uma fonte, pode esperar que isso aconteça. Para impedir que isso aconteça nas versões mais recentes do VLC, você realmente precisa recompilar o software / encontrar uma versão recompilada do software (novamente, consulte o link).

harrymc
fonte
Sem charuto .
badp
Veja minha edição acima.
harrymc 23/02
Uma desinstalação avançada, seguida pela reinstalação, me fez receber a janela de reconstrução do cache da fonte.
23411 badp
Adicionada mais uma edição.
harrymc 23/02
Por que soluções de baixa votação que funcionaram para algumas pessoas exatamente no mesmo problema?
23411 harrymc
-2

Eu acho que você quer dizer "Front Cache". Recebi a mesma mensagem desde a versão 1.1.0. Encontrei uma solução em que você precisa excluir o arquivo de cache no diretório% appdata% / vlc /. Isso funcionou para mim. O nome do arquivo é algo enigmático. O meu era algo comod031bbba323fd9e5b47e0ee5a0353f11-i686.cache-3

Se o problema retornar, você também poderá excluir o vlc-cache-gen.exe na pasta Arquivos de Programa / VLC. O VLC nunca mais gerará o cache. Encontrei essa sugestão na mesma fonte, como a outra acima. Mas não sei se isso causará outros problemas, porque não tentei excluir o vlc-cache-gen.exe.

Fonte da solução (fórum em alemão): Chip.de - VLC Media player

Diskilla
fonte
1
Não: eu quis dizer cache de fontes . A exclusão do cache da fonte faz com que seja reconstruído, obviamente. Vou tentar mudar o nome da fonte de cache de geração executável então ... uma vez que é feito gerando o cache de fontes obviamente> <.
badp
Renomear o executável não corrigiu o problema. O Process Explorer mostra que o próprio VLC está fazendo o cache.
badp