O que faz com que os vídeos comecem preto ou glitchy em um AMD Radeon HD 6700?

18

Atualizei recentemente os drivers da minha placa de vídeo para a versão mais recente (AMD Radeon HD 6700 series) e descobri que, ao fazer isso, todos os "GIFs" no Imgur (que agora mudaram para "GIFV" que é um MP4 tocado no navegador para acelerar os tempos de carregamento e permitir uploads maiores) estão exibindo quadros pretos e / ou com falhas por um período de tempo variável.

Àesquerda,ovídeotemcercade2segundos.Àdireita,quandoovídeoestáemloop.IssoacontececomtodososGIFVqueeuvisualizonoImgur,umsortimentoaleatóriodevídeosdoYouTube,masatéagoranenhumvídeofoireproduzidoemmeusaplicativos"Modernos" do Windows 8 ou no VLC. Também vejo esse problema em vários computadores clientes, mas não consigo descobrir o que está acontecendo.

O 'vídeo' eventualmente virá bem depois que ele chegar ao final e retornar (por exemplo, no imgur) ou se a cena mudar de maneira significativa (por exemplo, o ângulo da câmera muda, a iluminação na cena muda de muito escura para realmente leve ou a câmera aproxima ou movimenta de maneira mais sutil)

Para referência, estou usando uma placa AMD Radeon HD 6700 series (acho que é o 6770, o Gerenciador de Dispositivos não ajuda, nem está procurando a ID do dispositivo na Internet). Estou executando o Windows 8.1, totalmente atualizado. Isso acontece no Google Chrome 39.0.2171.13 beta-m e Firefox 32.0.3, ele funciona bem no IE, mas novamente eu recebo grandes controles de vídeo sobre o topo do GIFV no Imgur, então eu não sei se isso está causando o cena para 'atualizar' e evitar as falhas negras.

O que está causando isso, por que isso só acontece depois que a cena é gravada e como posso corrigi-la?

    
por Grayda 12.10.2014 / 08:21

6 respostas

10

This happens in Google Chrome 39.0.2171.13 beta-m and Firefox 32.0.3, it works fine in IE.

Para mim, esta é a chave. Eu me pergunto se isso tem a ver com a aceleração 3D na reprodução de vídeo. Ou seja, os navegadores modernos, como Chrome, Safari e FireFox, têm aceleração de hardware do conteúdo da página definido como padrão.

A maneira como funciona é - para todos os efeitos - a janela do navegador é tratada como um lado plano de um objeto 3D. O navegador envia todo o conteúdo processado pelo driver da placa de vídeo e é exibido na tela. Se tudo correr bem, o conteúdo parece exatamente o mesmo do que acontece quando a imagem é renderizada diretamente pelo sistema, mas deve renderizar um pouco mais rápido em páginas mais complexas.

Eu examino as configurações do Chrome e do Firefox para ver se você pode desativar a aceleração de vídeo. Talvez até no próprio driver? Agora, pelo menos, o vídeo deve ser exibido corretamente no seu navegador, mas a questão mais profunda de por que eles não estão sendo reproduzidos ainda está em jogo. Isso não está claro, mas pode ser simplesmente um problema de driver ou mesmo um problema de preferências de driver. Talvez se aprofundar no sistema e ver se você pode reduzir as configurações do driver para forçá-lo a criar um novo arquivo?

    
por 12.10.2014 / 23:53
8

Para responder por que você vê a moldura preta com falha,

Os arquivos de vídeo não são apenas imagens consecutivas (como, por exemplo, o formato GIF), eles têm várias formas de compactação. Aqui está um vídeo legal explicando a compressão que está ocorrendo aqui (a explicação é ~ primeiros 3 minutos do vídeo). Por algum motivo, o navegador não carrega a primeira imagem no clipe de vídeo corretamente, em vez disso, apenas mostra uma tela preta, então você percebe essa falha negra. Se você pular imediatamente para o começo ou apenas esperar até que a cena inteira mude, o bug desaparecerá porque o player foi forçado a carregar uma imagem inteira.

    
por 14.12.2015 / 23:20
5

Oi pessoal, eu tive o mesmo problema. o que é fixo para mim é ir para o novo tipo de guia chrome: // flags e search GPU rasterization Contagem de amostras MSAA eu tinha em 0, defini-lo para 16 e os problemas são fixados magicamente. (eu tenho GTX980Ti) deixe-me saber se funcionou. desligando Hardware accerlation completamente funciona também, mas algumas coisas exigentes começam a lag se você não tem cpu muito poderoso (ex: vídeo 6K60fps)

    
por 03.06.2016 / 09:35
3

Eu tive o mesmo problema. Não sei se você encontrou a solução ainda, mas encontrei neste site:

Estou colando o comentário aqui: Eu encontrei uma solução. Eu já tinha tentado instalar o pacote de codecs, mas não houve diferença. Eu entrei em cromets configurando aqui: chrome: // flags / # disable-acelerated-video-decode, e desabilitei, permitindo aceleração. Agora tudo parece ótimo. E os vídeos parecem estar claros. Essa opção é diferente da que encontrei nas configurações de cromo desativando a aceleração 3D.

Para mim, ativá-lo funcionou! Estranho!

    
por 09.11.2015 / 00:34
1

Uma correção que encontrei para o Chrome estava indo para seus sinalizadores (chrome: // sinalizadores em uma nova guia) e desativando Hardware-accelerated video decode .

    
por 31.10.2016 / 23:18
0

Meu laptop estava fazendo o mesmo. Fui para as configurações do Google Chrome, depois programei as configurações avançadas para o sistema e desmarcou a caixa de aceleração avançada. Eu reiniciei o cromo e agora está tudo bem.

    
por 01.03.2017 / 21:07