Cosa causa l'avvio di video neri o glitch su un AMD Radeon HD 6700?


18

Di recente ho aggiornato i driver della mia scheda video all'ultima versione (serie AMD Radeon HD 6700) e ho scoperto che, facendo ciò, tutte le "GIF" su Imgur (che ora sono passate a "GIFV" che è un MP4 riprodotto nel browser per accelerare i tempi di caricamento e consentire caricamenti più grandi) stanno mostrando cornici nere e / o glitch per un periodo di tempo variabile.

Screengrab

A sinistra è il video di circa 2 secondi. A destra è quando il video è in loop. Questo accade con ogni GIFV che visualizzo su Imgur, un assortimento casuale di video di YouTube ma finora, nessun video riprodotto sulle mie app "Moderne" di Windows 8 o su VLC. Vedo anche questo problema su diversi computer client, ma non riesco a capire cosa sta succedendo.

Il "video" alla fine arriverà bene dopo che avrà raggiunto la fine e tornerà indietro (ad esempio su imgur) o se la scena cambia in modo significativo (ad esempio l'angolazione della telecamera cambia, l'illuminazione della scena passa da molto scura a molto chiara o la fotocamera ingrandisce o esegue la panoramica in modo più che discreto)

Per riferimento, sto usando una scheda AMD Radeon HD serie 6700 (penso che sia la 6770, Device Manager non è utile, né cerca l'ID del dispositivo su Internet). Sto eseguendo Windows 8.1, completamente aggiornato. Questo accade in Google Chrome 39.0.2171.13 beta-me Firefox 32.0.3, funziona bene in IE, ma poi di nuovo ottengo grandi controlli video sulla parte superiore del GIFV su Imgur, quindi non so se ciò sta causando il scena per "rinfrescare" ed evitare i difetti neri.

Cosa sta causando questo, perché viene bene solo dopo che la scena è stata cambiata e come posso ripararla?

Risposte:


10

Questo accade in Google Chrome 39.0.2171.13 beta-me Firefox 32.0.3, funziona perfettamente in IE.

Per me questa è la chiave. Mi chiedo se questo abbia a che fare con l'accelerazione 3D che compromette la riproduzione video. Ciò significa che i browser moderni come Chrome, Safari e FireFox hanno un'accelerazione hardware del contenuto della pagina impostata come predefinita.

Il modo in cui funziona è - a tutti gli effetti - la finestra del browser viene trattata come un lato piatto di un oggetto 3D. Il browser invia tutto il contenuto visualizzato tramite il driver della scheda video e viene visualizzato sullo schermo. Se tutto va bene, il contenuto sembra esattamente lo stesso di quello che succede quando l'immagine viene renderizzata direttamente attraverso il sistema, ma dovrebbe essere resa un po 'più veloce su pagine più complesse.

Darei un'occhiata alle impostazioni di Chrome e Firefox per vedere se è possibile disabilitare l'accelerazione video. Forse anche nell'autista stesso? Ora, questo dovrebbe almeno far sì che il video venga visualizzato correttamente nel tuo browser, ma il problema più profondo del perché non stanno giocando bene è ancora in gioco. Che non sono chiaro, ma potrebbe semplicemente essere un problema di driver o addirittura un problema di preferenze del driver. Forse scavare nel sistema e vedere se è possibile eliminare le impostazioni del driver per forzarlo a creare un nuovo file?


La disabilitazione dell'accelerazione 3D ha risolto il problema, quindi grazie per quello, ma non sono ancora sicuro di ciò che causa l'artefatto nero che ho mostrato negli screenshot.
Grayda,

1
La disabilitazione dell'accelerazione hardware in Google Chrome ha risolto il problema. Questo link potrebbe essere utile: solveyourtech.com/turn-hardware-acceleration-google-chrome
Alex Kyriakidis

8

Per rispondere al motivo per cui vedi una cornice nera glitch,

I file video non sono solo immagini consecutive (come ad esempio il formato GIF), hanno vari modi di compressione. Ecco un bel video che spiega la compressione in atto qui (la spiegazione è ~ primi 3 minuti del video). Per qualche ragione il browser non carica correttamente la prima immagine nel video clip, invece mostra solo una schermata nera, quindi ottieni quel glitch nero. Se salti immediatamente l'accattonaggio o semplicemente aspetti fino a quando l'intera scena è cambiata, il bug scompare perché il giocatore è stato costretto a caricare un'intera immagine.


Si prega di citare le parti essenziali della risposta dai collegamenti di riferimento, in quanto la risposta può diventare non valida se le pagine collegate cambiano.
DavidPostill

5

Ciao a tutti ho avuto lo stesso problema. ciò che è stato risolto per me è andare al nuovo tipo di scheda chrome: // flags e ricerca rasterizzazione GPU Conteggio campioni MSAA l'ho avuto su 0, impostato su 16 e i problemi sono risolti magicamente. (ho GTX980Ti) fammi sapere se ha funzionato. la disattivazione dell'accerlation hardware funziona perfettamente, ma alcune cose impegnative iniziano a rallentare se non si dispone di una CPU molto potente (es: video 6K60fps)


Non ha funzionato per me, ho dovuto disattivare completamente le accelerazioni.
Noishe,

3

Ho avuto lo stesso problema. Non so se hai trovato la soluzione, ma l'ho trovata su questo sito Web:

Sto incollando il commento qui: ho trovato una soluzione. Avevo già provato a installare il pacchetto di codec, ma non c'era differenza. Sono entrato nelle impostazioni di chromes qui: chrome: // flags / # disable-accelerated-video-decode, e l'ho disabilitato, consentendo l'accelerazione. Ora tutto sembra fantastico. E i video sembrano essere chiari. Questa opzione è diversa da quella che ho trovato nelle impostazioni di cromi che disabilitano l'accelerazione 3d.

Per me abilitarlo ha funzionato! Strano!


1

Una correzione che ho trovato per Chrome stava andando alle tue bandiere (chrome: // flags in una nuova scheda) e disabilitandole Hardware-accelerated video decode.


0

Il mio laptop stava facendo lo stesso. Sono andato nelle impostazioni di Google Chrome, quindi nelle impostazioni avanzate, fino al sistema e ho deselezionato la casella di accelerazione avanzata. Ho quindi riavviato Chrome e ora va tutto bene.


1
Questo sembra simile a un'altra coppia di risposte qui che menzionano l'accelerazione; è un'impostazione diversa?
bertieb
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.