Qu'est-ce qui fait que les vidéos commencent en noir ou en pépin sur un AMD Radeon HD 6700?


18

J'ai récemment mis à jour mes pilotes de carte vidéo vers la dernière version (AMD Radeon HD 6700 series) et j'ai constaté qu'en faisant cela, tous les "GIF" sur Imgur (qui sont maintenant passés à "GIFV" qui est un MP4 joué dans le navigateur pour accélérer les temps de chargement et permettre des téléchargements plus importants) affichent des images noires et / ou glitches pendant une durée variable.

Capture d'écran

À gauche, la vidéo dure environ 2 secondes. À droite, lorsque la vidéo est en boucle. Cela se produit avec chaque GIFV que je regarde sur Imgur, un assortiment aléatoire de vidéos YouTube, mais jusqu'à présent, aucune vidéo n'a été lue sur mes applications Windows 8 «Modernes» ou sur VLC. Je vois également ce problème sur plusieurs ordinateurs clients, mais je ne peux pas déterminer ce qui se passe.

La `` vidéo '' finira par arriver bien après avoir atteint la fin et boucler (par exemple sur imgur) ou si la scène change de manière significative (par exemple, l'angle de la caméra change, l'éclairage de la scène passe de vraiment sombre à très clair ou l'appareil photo effectue un zoom ou un panoramique de manière plus que subtile)

Pour référence, j'utilise une carte série AMD Radeon HD 6700 (je pense que c'est la 6770, le Gestionnaire de périphériques n'est pas utile, ni ne recherche l'ID de l'appareil sur Internet). J'utilise Windows 8.1, entièrement mis à jour. Cela se produit dans Google Chrome 39.0.2171.13 beta-m et Firefox 32.0.3, cela fonctionne très bien dans IE, mais là encore, je reçois de gros contrôles vidéo sur le dessus du GIFV sur Imgur, donc je ne sais pas si cela cause le scène pour «rafraîchir» et éviter les pépins noirs.

Qu'est-ce qui cause cela, pourquoi cela ne se produit-il bien qu'après que la scène en cours de tournage a changé et comment puis-je le réparer?

Réponses:


10

Cela se produit dans Google Chrome 39.0.2171.13 beta-m et Firefox 32.0.3, cela fonctionne bien dans IE.

Pour moi, c'est la clé. Je me demande si cela a à voir avec l'accélération 3D qui amortit la lecture vidéo. Cela signifie que les navigateurs modernes tels que Chrome, Safari et FireFox ont une accélération matérielle du contenu de la page définie par défaut.

La façon dont cela fonctionne est, à toutes fins utiles, que la fenêtre du navigateur est traitée comme un seul côté plat d'un objet 3D. Le navigateur pousse tout son contenu rendu via le pilote de la carte vidéo et il s'affiche à l'écran. Si tout se passe bien, le contenu ressemble exactement à ce qui se passe lorsque l'image est rendue directement via le système, mais elle devrait être un peu plus rapide sur les pages plus complexes.

Je fouillerais dans les paramètres Chrome et Firefox pour voir si vous pouvez désactiver l'accélération vidéo. Peut-être même dans le pilote lui-même? Maintenant, cela permettrait au moins que la vidéo s'affiche correctement dans votre navigateur, mais la question plus profonde de savoir pourquoi ils ne jouent pas bien est toujours en cours. Je ne suis pas sûr de cela, mais cela pourrait simplement être un problème de pilote ou même un problème de préférences du pilote. Peut-être creuser dans le système et voir si vous pouvez supprimer les paramètres du pilote pour le forcer à créer un nouveau fichier?


La désactivation de l'accélération 3D a résolu le problème, alors merci pour cela, mais je ne sais toujours pas ce qui cause l'artefact noir que j'ai montré dans les captures d'écran.
Grayda

1
La désactivation de l'accélération matérielle dans Google Chrome a résolu le problème. Ce lien pourrait être utile: solveyourtech.com/turn-hardware-acceleration-google-chrome
Alex Kyriakidis

8

Pour répondre à la raison pour laquelle vous voyez un cadre noir glitch,

Les fichiers vidéo ne sont pas seulement des images consécutives (comme par exemple le format GIF), ils ont différentes méthodes de compression. Voici une vidéo sympa expliquant la compression qui a lieu ici (l'explication est ~ les 3 premières minutes de la vidéo). Pour une raison quelconque, le navigateur ne charge pas correctement la première image du clip vidéo, mais affiche simplement un écran noir, vous obtenez donc ce problème noir. Si vous passez immédiatement à la mendicité ou attendez simplement que la scène entière ait changé, le bug disparaîtra car le joueur a été contraint de charger une image entière.


Veuillez citer les parties essentielles de la réponse à partir du ou des liens de référence, car la réponse peut devenir invalide si la ou les pages liées changent.
DavidPostill

5

Salut tout le monde, j'ai eu le même problème. ce qui a été résolu pour moi, c'est d'aller dans le nouvel onglet de type chrome: // flags et rechercher le nombre d'échantillons MSAA rasterization MSAA que je l'avais sur 0, le mettre à 16 et les problèmes sont corrigés comme par magie. (j'ai GTX980Ti) faites-moi savoir si cela a fonctionné. désactiver l'accélération du matériel fonctionne également, mais certaines choses exigeantes commencent à prendre du retard si vous n'avez pas de processeur très puissant (ex: vidéo 6K60fps)


Ne fonctionnait pas pour moi, a dû désactiver complètement les accélérations.
Noishe

3

J'ai eu le même problème. Je ne sais pas si vous avez encore trouvé la solution mais je l'ai trouvée sur ce site:

Je colle le commentaire ici: j'ai trouvé une solution. J'avais déjà essayé d'installer le pack de codecs, mais il n'y avait aucune différence. Je suis entré dans le paramètre chromes ici: chrome: // flags / # disable-accelerated-video-decode, et l'ai désactivé, permettant l'accélération. Maintenant, tout va bien. Et les vidéos semblent être claires. Cette option est différente de celle que j'ai trouvée dans les paramètres chromes désactivant l'accélération 3D.

Pour moi, cela a fonctionné! Bizarre!


1

Un correctif que j'ai trouvé pour Chrome allait à vos drapeaux (chrome: // drapeaux dans un nouvel onglet) et désactivait Hardware-accelerated video decode.


0

Mon ordinateur portable faisait de même. Je suis allé dans les paramètres de Google Chrome, puis dans les paramètres avancés, jusqu'au système et j'ai décoché la case d'accélération avancée. J'ai ensuite redémarré Chrome et maintenant tout va bien.


1
Cela semble similaire à un autre couple de réponses qui mentionnent l'accélération; est-ce un paramètre différent?
bertieb
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.