quarta-feira, 14 de setembro de 2011

VLC 1.2.0 com melhor renderização de legendas

Até o VLC 1.1.x, as legendas são renderizadas relativas ao tamanho original do vídeo. Quando você muda o tamanho de exibição, por exemplo, quando coloca em tela cheia um vídeo que possui resolução menor, a legenda renderizada é redimensionada juntamente com a imagem do vídeo, o que causa perda de definição, deteriorando a qualidade.

No VLC 1.2.0, ainda em desenvolvimento, a saída de vídeo foi reescrita para usar Direct3D, o que possibilitou a rendererização da legenda ser "separada" do tamanho original do vídeo. Agora, o VLC renderiza a imagem do vídeo e da legenda separadamente para cada tamanho de exibição que você selecionar e envia cada uma como textura ao DirectX, que junta ambas para exibir na tela.

Com isso, a legenda passa a ter uma qualidade muito melhor quando o tamanho original do vídeo é menor do que o tamanho de exibição (o que é muito comum).

Exemplo de um vídeo 624x352 sendo exibido em 1360x768:


VLC 1.1.10

VLC 1.2.0-git

A melhora da qualidade da legenda é dramática.

Para quem quiser testar a versão de desenvolvimento do VLC no Windows, estão disponíveis compilações diárias aqui:

http://nightlies.videolan.org/build/win32/?C=M;O=D
(a pasta "last" sempre aponta para a última compilação disponível)

Mais informações no blog de Jean-Baptiste Kempf, um dos desenvolvedores do VLC: http://www.jbkempf.com/blog/post/2011/VLC-1.2.0-part1

Nenhum comentário:

Postar um comentário