God Damm Flickering!

Nos últimos dias, estava realizando uns testes de reprodução de vídeo no flash player, e percebi algo extremamente desagradável: havia um flickering absolutamente irritante quando estávamos reproduzindo um vídeo de alta qualidade, com grandes dimensões, e com bastante movimento, principalmente vertical. Certo de que este era um problema específico da minha máquina (Linux Ubuntu), não me preocupei muito, e continuei meus testes, até que resolvi testar um vídeo em um Windows rodando em um Dual Quad Core com placa de vídeo de 256MB. Por incrível que pareça, o maldito flickering ainda estava lá.

Reproduzindo os mesmos vídeos em outros players não obtive problemas, o que me leva a desconfiar bastante do flash player. Finalmente, para ter certeza de que não estava fazendo nada errado, resolvi testar as versões HD dos principais sites de vídeo (YouTube, Vimeo, etc)  vendo vídeos com bastante movimento, e o que eu descobri é que todos eles tem o mesmo problema.

Flickering

Se for realmente um problema de Flash Player, aí as coisas ficam realmente complicadas. Como a Adobe quer que as pessoas utilizem o flash player para distribuição de H264 se o vídeo fica flickando?

2 comments so far

  1. alexandre on

    ae qual a definição correta de flickering? valeu

    • Rafael Pereira on

      De forma menos técnica, o Flickering é a visualização da troca entre frames de um vídeo como se fosse um único frame, ou seja, é como se você visualizasse parte de um frame e parte de outro, simultaneamente, como pode ser visto na imagem deste post. Este problema é mais visível quando o vídeo apresenta grandes movimentos horizontais, já que, neste caso podemos ver uma descontinuidade na imagem.

      Este problema pode ser causado por problema no software ou hardware de decodificação do vídeo. (http://en.wikipedia.org/wiki/Flicker_(screen))


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: