As legendas não estão funcionando em vlc

6

Eu tinha instalado o VLC 1.1.4 no Ubuntu 10.04 através de um PPA. Depois que o instalei, não consegui visualizar legendas depois de carregá-lo. Aparece como um retângulo no lugar do texto.

Como posso corrigir isso?

    
por txwikinger 24.12.2010 / 14:12

3 respostas

2

É um único retângulo onde o texto deve ser ou uma série de retângulos tamanho carta?

Se forem vários retângulos, provavelmente você está perdendo uma fonte com os glifos apropriados para o idioma que você está tentando visualizar. Veja em Preferências ➔ Legendas & amp; OSD e relatar a codificação e fonte selecionada.

Por exemplo, se ဆဌဗရယမဝဪ aparecer como retângulos e não as letras mais bonitas do planeta (Mayanmar), então você não tem suporte a Unicode na sua fonte. (Eu não conheço Mayanmar, então esses são glifos aleatórios, minhas desculpas se eles disserem alguma coisa rude.)

    
por msw 24.12.2010 / 16:45
2

O problema pode estar na codificação do arquivo de legenda. Tente abrir o arquivo e veja se você pode ver o texto no editor de texto (você definitivamente deveria), se não puder, então pegue um arquivo de legenda diferente.

Se você conseguir ver, copie todo o texto para a área de transferência e salve-o em um novo arquivo como um arquivo de texto simples com a extensão ".srt" e substitua o arquivo original. Bloqueie e carregue!

Para o VLC pegar as legendas automaticamente, certifique-se de que o arquivo de vídeo e o arquivo srt tenham o mesmo nome.

    
por Sundeep 24.12.2010 / 16:42
0

No meu caso, vi pontos de interrogação em vez das letras reais. A especificação da codificação correta nas Preferências- > Legendas e OSD não ajudou. Eu também vi texto suspeito no terminal (Ubuntu):

[0x7f709c05dd50] subsdec decoder error: failed to convert subtitle encoding.
Try manually setting a character-encoding before you open the file.
Bus::open: Can not get ibus-daemon's address. 
IBusInputContext::createInputContext: no connection to ibus-daemon 
Warning: call to rand()

Depois de remover as bibliotecas do ibus, as letras apareceram corretamente:

apt-get remove ibus ibus-gtk ibus-m17n  ibus-pinyin ibus-pinyin-db-android  ibus-qt4 ibus-table libibus-qt1 libibus2

Eu enviei um relatório de bug sobre aqui .

    
por Arie Skliarouk 02.02.2011 / 11:42

Tags