Legendas no VLC são exibidas como pontos de interrogação

18

Não consigo reproduzir o que fez isso acontecer, mas desde ontem, para todos os filmes que reproduzo no VLC - as legendas (hebraicas) são exibidas como pontos de interrogação.

Alguma resolução? Maneira de encontrar a fonte do problema?

insira a descrição da imagem aqui

Aqui está um trecho do arquivo de legendas (* .srt):

1
00:02:04,800 --> 00:02:06,700
...מר דופריין, תאר את

2
00:02:07,700 --> 00:02:11,100
. העימות שהיה לך עם אישתך בלילה שנרצחה

3
00:02:16,600 --> 00:02:17,400
.זה היה מאוד מריר

4
00:02:18,700 --> 00:02:22,000
,היא אמרה שהיא שמחה שידעתי
.שהיא שנאה את כל ההתגנבויות מסביב
Shimmy
fonte
Você pode verificar o arquivo em um editor para ver qual codificação possui (por exemplo, BOM , Unicode etc.)?
Synetech
Como posso verificar a codificação? Abri com o bloco de notas e vi o acima.
Shimmy

Respostas:

6

Eu o resolvi alterando a codificação do arquivo usando o Bloco de Notas:

  • Abra o arquivo srt no bloco de notas
  • Arquivo -> Salvar como ...
  • Altere a codificação na caixa de combinação perto do botão "salvar" abaixo para "Unicode"
  • Salve o arquivo (Substitua o existente)

E agora as legendas hebraicas são exibidas corretamente.

insira a descrição da imagem aqui

Tal Segal
fonte
11

O problema deve surgir da codificação do conjunto de caracteres das legendas .

Vá para Ferramentas> Preferências ( CTRL+ P) e selecione Legendas e OSD no painel esquerdo. Agora mude a codificação padrão para hebraico (Windows-1255) e pronto.

Mehper C. Palavuzlar
fonte
1
Não. não ajudou
Shimmy
1
Você reiniciou o VLC? Eu tive o mesmo problema com letras turcas e a solução acima funcionou para mim ...
Mehper C. Palavuzlar
Sim, eu reiniciei. Não ajudou, estou ficando louco, tudo que eu queria era assistir a um filme. Agora minha aventura é resolver o problema e ir para a cama, filme vai ser para outro momento :(
Shimmy
Bem, eu recomendo que você desinstale o VLC usando a versão gratuita do Revo Uninstaller e, em seguida, reinstale-o. Altere a codificação de caracteres para a configuração acima e tente novamente.
Mehper C. Palavuzlar
2
OK. Enquanto isso, estou usando o Media Player classic, que exibe os subs de forma excelente!
21812 Shimmy
5

A solução abaixo funcionou em um Mac.

  1. Abra o arquivo .srt com o navegador Firefox (FILE -> Abrir arquivo ...)
  2. Agora você deve ver na janela do navegador o texto das legendas com caracteres chineses em vez de grego
  3. Em VIEW -> Character Encoding ... selecione a codificação ISO GREGA. Agora, magicamente, o texto na janela do navegador é exibido corretamente com todos os caracteres gregos
  4. Selecione TODO o texto da janela do navegador e COPIAR -> COLAR para um editor de texto simples. Você deve ver agora o texto em grego na janela do aplicativo de editor de texto.
  5. Salve o arquivo como texto sem formatação (.txt) no local em que você possui as legendas originais.
  6. Renomeie o arquivo .txt para .srt para ser reconhecido no seu media player (eu uso o VLC). Apenas verifique se o nome completo do seu novo arquivo .srt que você acabou de criar não entra em conflito com o arquivo anterior (você deve renomear o arquivo mais antigo para permitir que você renomeie o novo arquivo com o nome desejado).

É isso, agora deve funcionar e exibir corretamente as legendas em grego.

Manos
fonte
1
As legendas, no entanto, estão em hebraico; p
Journeyman Geek
0

Se houver outras legendas na pasta, mova-as para outro local. Eu tive o mesmo problema e isso resolveu.

val
fonte
0

Pode estar relacionado ao arquivo .srt não ser Unicode como superusuário (Manos)
ou pode ser um problema de Região e idioma
Configurações de região e idiomano Windows.

Vá para a guia [Administrativo]> Alterar local do sistema> "Escolha o idioma desejado"

Feito!

Denja
fonte