Mac EL Capitan Firefox vídeo do YouTube piscando quando a barra de progresso é mostrada

5

Estou executando o OS X 10.11.6 e tenho um problema estranho com o vídeo. Quando vejo o vídeo do youtube no FireFox (50.1.0, atualizado frequentemente), vejo tremulação de vídeo (piscar rapidamente) sempre que a barra de progresso é mostrada. Isso inclui quando eu movo meu mouse ou mantenho o ponteiro do mouse na barra de progresso.

Parece que sempre que há uma sobreposição de imagem, o vídeo pisca. Isso não acontece no Safari, mas acontece quando vejo vídeos da Amazon no Safari. Este problema tem me incomodado há meses. Não consigo descobrir como resolvê-lo. Por favor ajude!

Editar: estou usando o codec HTML5 nativo. O flash está desativado.

Aqui está um exemplo de vídeo causando problema: link

No entanto, notei que nem todos os vídeos são tão ruins. Aqui está um exemplo que parece apenas piscar em tela cheia: link

    
por some user 12.03.2017 / 18:53

1 resposta

4

Parece que o Hardware Acceleration resolve o problema de cintilação. Esta opção está ativada por padrão, por isso é um pouco confuso por que ela estava desativada para o Firefox.

Para explicar o que faz: a computação acelerada por GPU descarrega o uso intensivo de computadores partes do aplicativo para a GPU, enquanto o restante do código ainda é executado na CPU. Enquanto a CPU é projetada para operações de propósito geral e consiste apenas em alguns núcleos otimizados para processamento serial sequencial, uma GPU tem uma arquitetura massivamente paralela composta por centenas, se não milhares de núcleos especializados menores, projetados explicitamente para operações.

É por isso que, usando as operações da GPU, a exibição de quadros de vídeo é acelerada. Como cada quadro de vídeo é timestamped, se a sua exibição não é rápida o suficiente e leva muito tempo, a reprodução de vídeo pode precisar pular alguns quadros, o que causará uma cintilação.

para ativar a aceleração de hardware no Firefox, use o menu Ferramentas > Opções > Avançado > Geral > Navegação, em seguida, marque "Usar aceleração de hardware quando disponível".

Se a Aceleração de Hardware funciona ou não, depende da placa de vídeo e seu motorista. Alguns usuários infelizes são forçados a desligá-lo.

    
por 15.03.2017 / 20:53