Por alguma razão, vídeos com resolução superior à do meu monitor acabam tendo bordas irregulares em vídeos HTML5 (no Vimeo, YouTube etc.). Isso não parece ocorrer se o vídeo estiver sendo reproduzido através do flash player ou se o vídeo estiver sendo reproduzido no meu media player.
Um dos tópicos relacionados sobre este assunto foiesse. Mas isso não é uma solução para o lado do cliente. Também encontradoesse, mas mais uma vez não é uma correção/solução
Existe uma maneira de corrigir essas bordas irregulares (com serrilhado ou não com suavização)? Isso acontece tanto no IE11 quanto no Google Chrome (versão 36.0.1985.125m).
Dê uma olhada nessas duas imagens para esclarecimentos:
- Vídeo no Google Chrome(Reprodutor HTML5 no YouTube)
- Mesmo vídeo no MPC-HC(Reprodutor de mídia no meu PC)
Se você visualizar ambas as imagens em resolução máxima, poderá notar que as bordas estão muito nítidas.
A razão pela qual reproduzo um vídeo com resolução superior à necessária é porque meu monitor está em 1600x900, então os vídeos em 720p parecem um pouco fora de foco ou não tão detalhados em comparação com os vídeos em 1080p.
Atualização 1:Curiosamente, isso parece ser um problema com o codec em que o vídeo está sendo reproduzido. Tentei os dois vídeos a seguir, reproduzidos por meio de dois codificadores diferentes:Imagem 1,Imagem 2. O problema ocorre no primeiro e não no segundo. De acordo com as opções de codificaçãoaqui, tenho problemas para reproduzir vídeos H.264/AVC (que tem um itag de 248; mp4) e não tenho problemas para reproduzir vídeos VP8 (que tem um itag de 137; WebM) por meio do player HTML5 do YouTube.
Atualização 2:O problema parece estar no decodificador de vídeo DXVA. Desativar o decodificador de vídeo acelerado por hardware ( chrome://flags/#disable-accelerated-video-decode
) chrome://flags
corrige o problema. Este assunto está sendo trabalhado no momentoaqui. Uma revisão já foi feita no Chromium conforme observadoaqui. Esta correção deve ser implementada no canal de lançamento normal do Chrome em breve. (Graças aomnomspara a atualização).
Atualização 3 (19/11/2014):O problema foi corrigido na versão Dev do Google Chrome: 40.0.2214.10. Marcarei esta pergunta como respondida/corrigida assim que ela chegar ao Canal Estável em algumas semanas.
Atualização 4 (18/12/2014):Correção emitida em 39.0.2171.95m.
Responder1
Eu sei que isso é bastante antigo, mas consulte este link:
https://code.google.com/p/chromium/issues/detail?id=351458
Há uma correção de bug futura para o Chrome com relação ao alias em players HTML5.
Responder2
A correção para esse problema agora depende do lançamento estável do canal e, a partir de agora, está incluído na versão 39.0.2171.95 m do Google Chrome.