VLC 2.0.3 com erro na codificação de legendas com acentos

Assuntos relacionados com áudio e vídeo em desktops com mageia.

VLC 2.0.3 com erro na codificação de legendas com acentos

Mensagempor fraterlinux » Qua Mai 08, 2013 8:08 am

Estou com um problema com o VLC com legendas que usam codificação "Ocidental (ISO-8859-1)", pois ele não oferece esta opção, apenas oferece a opção "Default (Windows-1252)". Então as palavras acentuadas saem apenas uma interrogação no lugar (?). Alguém já teve este problema e resolveu? É preciso alguma configuração adicional ou instalação de pacote para funcionar a codificação Windows-1252 no linux? Rodei o vlc com --verbose e posto abaixo a saída:

Código: Selecionar todos
[0x7f9d14c1f978] subsdec decoder error: failed to convert subtitle encoding.
Try manually setting a character-encoding before you open the file.
[0x7f9d14c1f978] subsdec decoder error: failed to convert subtitle encoding.
Try manually setting a character-encoding before you open the file.


A saída do comando file:
Código: Selecionar todos
$ file legenda.srt
legenda.srt: ISO-8859 text, with CRLF line terminators
fraterlinux
colaborador Jr. Mageia
colaborador Jr. Mageia
 
Mensagens: 55
Registrado em: Qua Abr 17, 2013 9:07 pm

Re: VLC 2.0.3 com erro na codificação de legendas com acento

Mensagempor luzemario » Qua Mai 08, 2013 2:44 pm

Você pode tentar especificar uma codificação manualmente. Não me lembro a opção de cabeça pois já faz muito tempo que fiz isso, mas é na linha de comando do VLC mesmo. É por isso que ele está sugerindo (em inglês) para você tentar especificar manualmente uma página de código ao abrir o arquivo.

Experimenta consultar a ajuda do modulo 'subsdec' com o comando

Código: Selecionar todos
VLC --module subsdec
luzemario
Colaborador Mageia
Colaborador Mageia
 
Mensagens: 9
Registrado em: Qua Mai 08, 2013 12:45 pm
Localização: Brasília, DF

Re: VLC 2.0.3 com erro na codificação de legendas com acento

Mensagempor fraterlinux » Qua Mai 08, 2013 2:50 pm

Vou tentar, pois pelas configurações normais não funciona. Na verdade é difícil acreditar que um programa Open Source do porte do VLC já tradicional não oferece suporte a ISO-8859-1, o Windows-1252 que o substituí não funciona bem no Linux pelo visto e apresenta este erro.
fraterlinux
colaborador Jr. Mageia
colaborador Jr. Mageia
 
Mensagens: 55
Registrado em: Qua Abr 17, 2013 9:07 pm

Re: VLC 2.0.3 com erro na codificação de legendas com acento

Mensagempor luzemario » Qua Mai 08, 2013 3:17 pm

Ele oferece suporte sim, eu tive esse mesmo problema uma vez. Ele só é meio duro para detectar automaticamente a codificação... na verdade, essa é uma 'falha' específica do módulo 'subsdec'. Há outros módulos disponíveis que também servem para legendas, mas você vai ter que pesquisar um pouco à respeito. Sugiro que você dê uma olhada nessa página:

http://www.videolan.org/doc/play-howto/en/ch04.html

Tudo o que começa com 'Windows' dá trabalho mesmo, esquenta não... :mrgreen:
luzemario
Colaborador Mageia
Colaborador Mageia
 
Mensagens: 9
Registrado em: Qua Mai 08, 2013 12:45 pm
Localização: Brasília, DF

Re: VLC 2.0.3 com erro na codificação de legendas com acento

Mensagempor fraterlinux » Qua Mai 08, 2013 4:05 pm

Vou ler com calma o tutorial, grato pelas dicas... Porém, referia-me ao fato de com SMplayer bastando configurar para Ocidental(ISO-8859-1) funcionar perfeitamente com esta legenda que tem problemas de detecção com VLC...
fraterlinux
colaborador Jr. Mageia
colaborador Jr. Mageia
 
Mensagens: 55
Registrado em: Qua Abr 17, 2013 9:07 pm

Re: VLC 2.0.3 com erro na codificação de legendas com acento

Mensagempor fraterlinux » Qua Mai 08, 2013 7:05 pm

luzemario,

Tentei por todas as formas, setando manualmente como sugerido e indicado no tutorial e com essa legenda ainda persiste o problema. Logo, pode ser um bug do VLC ou do pacote Mageia com esta legenda em particular!
fraterlinux
colaborador Jr. Mageia
colaborador Jr. Mageia
 
Mensagens: 55
Registrado em: Qua Abr 17, 2013 9:07 pm

Re: VLC 2.0.3 com erro na codificação de legendas com acento

Mensagempor will » Qua Mai 08, 2013 8:10 pm

frater, abrir com gedit o arquivo srt e pasar para utf-8 :)
nosXw
Imagem
Avatar do usuário
will
Super Mago Mageia
Super Mago Mageia
 
Mensagens: 740
Registrado em: Qui Mai 02, 2013 10:39 pm

Re: VLC 2.0.3 com erro na codificação de legendas com acento

Mensagempor fraterlinux » Qui Mai 09, 2013 7:24 am

will, penso que será a solução converter, porém como disse acima um ícone do O.S. como o VLC com um bug destes muito me estranha...
fraterlinux
colaborador Jr. Mageia
colaborador Jr. Mageia
 
Mensagens: 55
Registrado em: Qua Abr 17, 2013 9:07 pm

Re: VLC 2.0.3 com erro na codificação de legendas com acento

Mensagempor will » Qui Mai 09, 2013 1:35 pm

Onde esta o rst? asim posso conferir si é coisa do vlc mesmo, estou usando outra distro.
nosXw
Imagem
Avatar do usuário
will
Super Mago Mageia
Super Mago Mageia
 
Mensagens: 740
Registrado em: Qui Mai 02, 2013 10:39 pm

Re: VLC 2.0.3 com erro na codificação de legendas com acento

Mensagempor fraterlinux » Qui Mai 09, 2013 7:58 pm

Boa ideia! Teste e me diga se reconhece automaticamente. Se reconhecer eu reporto um bug contra compilação de Mageia 2!

https://mega.co.nz/#!fNs23SqJ!dXcrrSnVT ... JtxESnMqB8
fraterlinux
colaborador Jr. Mageia
colaborador Jr. Mageia
 
Mensagens: 55
Registrado em: Qua Abr 17, 2013 9:07 pm

Próximo

Voltar para Audio e Video

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante