Ermittlung der Ursache für seltsame Farben in VLC

6802
Onthrax

In letzter Zeit bekomme ich seltsame Farben, wenn ich eine Videodatei in VLC wiedergebe. Dies geschieht nicht immer, sondern in zufälligen Abständen. Wenn ich VLC neu starte, wird die gleiche Videodatei einwandfrei abgespielt.

Bildschirm von VLC: Ermittlung der Ursache für seltsame Farben in VLC

Nach einigem Googeln habe ich festgestellt, dass dies "korrigiert" werden kann, indem die "Hardwaredecode" -Einstellung in VLC selbst angepasst wird.

Als verwandtes Problem, wenn mehrere Registerkarten in meinem Browser (Chrome) geöffnet sind und ich eine Registerkarte schließe, treten beim Anzeigen der vorherigen Registerkarte Probleme auf. Zur Verdeutlichung sehe ich immer noch Teile des Inhalts der geschlossenen Registerkarte in der aktuellen Registerkarte. Dies geschieht jedoch auch manchmal, und wenn ich die Maus umherbewege, verschwindet der alte Inhalt. Fügt beim nächsten Mal einen Screenshot hinzu.

Wie bekomme ich die Hauptursache für dieses Problem? Ich möchte dieses Problem vollständig beheben, anstatt das Problem in VLC zu umgehen, indem Sie einige Einstellungen anpassen.

Weitere nützliche Daten: - Dieses Problem wurde erst vor kurzem in Angriff genommen.
- ich ein Intel Core i7-4790K, 16 GB RAM, Nvidia GeForce GTX 970 besitzen
- durchgeführt ich einen Speichertest, der keine Probleme ergeben hat
- ich lief Benchmark 3DMark, um zu sehen, ob meine GFX Karte scheitern würde aber die Ergebnisse waren ausgezeichnet
- ich habe Es wurden keine Codecs installiert oder geändert, die dazu führen könnten, dass das Problem angezeigt wird (auch ich glaube nicht, dass Chrome Codecs zur Anzeige von Inhalten verwendet, daher sollte dies nicht relevant sein.)
- Die CPU-Temperaturen liegen durchschnittlich bei 42 Grad Celsius. GPU ist 37. (könnte niedriger sein, aber ich habe Fans im Silent-Modus)

Hoffe, dass jemand helfen kann. Vielen Dank.

3
Ich habe gesehen, wie diese Farbe versagt, bevor sie durch mindestens zwei Dinge verursacht werden kann. Wenn die komprimierten und animierten (Frames hängen von den vorherigen Frames ab) codieren, gibt es vor der Codierung winzige Fehler im Orignal, im Codierungsprozess oder in der Datei selbst, die ungefähr übertragen wurde. Wenn der spezifische Codec (der vom System oder vom Player) zum Decodieren des Videos ausgewählt wird, das Video nicht ordnungsgemäß decodiert, tritt dies häufiger auf, wenn komplizierte Codec-Methoden angewendet werden, um Platz zu sparen (in derselben Qualität). (fast) Alle Videos werden mit einigen Codecs decodiert, sei es die eingebauten oder separaten Codecs. Psycogeek vor 9 Jahren 0
Wenn es sich um ein Codec-Problem handelt, warum wird dieselbe Datei problemlos ausgeführt, wenn ich VLC schließe und dieselbe Datei wiederhole? Sollte die gleiche Datei nicht immer dieselbe Farbe haben, wenn der Codec Probleme hat? Onthrax vor 9 Jahren 0
Ja, wenn es sich um ein Codec-Problem oder ein Dateiproblem handelt, wird es jedes Mal auf die gleiche Weise angezeigt. Da es auf den vorherigen Frames aufgebaut ist, würden Sie es zumindest von ein paar Keyframes an wiedergeben, um zu sehen, ob es dies erneut tut. Wenn Sie nur zu diesem Abschnitt zurückspringen, wird der Fehler möglicherweise nicht angezeigt. Psycogeek vor 9 Jahren 0
Wenn dieses Problem auftritt, tritt es in der gesamten Videodatei auf, nicht nur in einem Teil davon. Da das Problem jedoch nach dem Neustart von VLC nicht mehr angezeigt wird, scheint ein Codec-Problem nicht das Problem zu sein. Das würde auch nicht das seltsame Browserproblem erklären. Onthrax vor 9 Jahren 0
Ich habe kürzlich den LAV-Splitter (https://github.com/Nevcairiel/LAVFilters/releases) aktualisiert und das Problem mit VLC scheint gelöst zu sein. Erklärt nicht das Chrom-Problem, aber das hängt möglicherweise nicht zusammen. Ich werde es im Auge behalten und wenn es tatsächlich behoben ist, poste ich diese Lösung als Antwort. Onthrax vor 9 Jahren 0
Das Problem trat gerade wieder auf, daher war es auch nicht der LAV-Filter. Onthrax vor 9 Jahren 0
Es könnte Zeit sein, einen vollständigen memtest86-Start von einem USB-Stick durchzuführen, über Nacht zu testen und den Speicher für alle Probleme freizugeben. Anschließend können Sie einen schnellen, intelligenten Test der Laufwerke durchführen, um deren Status zu überprüfen. Um das GPU-Zeug zu lösen, ändern Sie den "Renderer" im Videoplayer, setzen Sie ihn in ein Overlay, eine Software oder eine direkte Art des Renderns eines 3D-Renderers. Dies ist einfach und bietet eine breitere Palette an Optionen für das Rendern in Media Player Classic, obwohl WMP und VLC über Schalter für das Overlay verfügen. Psycogeek vor 9 Jahren 0

2 Antworten auf die Frage

3
Chris

Ich hatte das gleiche Problem. Ich kenne die Hauptursache des Problems nicht, aber ich kann Ihnen sagen, wie ich es behoben habe, und vielleicht kann jemand von dort aus arbeiten.

1) Extras -> Einstellungen -> Video

2) Deaktivieren Sie "Hardware-YUV-> RGB-Konvertierungen verwenden (Unter Anzeigebereich in der einfachen Ansicht)

Das hat es für mich behoben, seit einigen Tagen ohne Wiederholungsfehler zu sehen.

Leider hat dies für mich nicht funktioniert, obwohl es jetzt viel seltener zu sein scheint. Ich versuche immer noch Sachen, also wenn ich es herausfinde, poste ich zurück Onthrax vor 8 Jahren 0
das hat für mich funktioniert. Verwenden Sie die neuesten nvidia-Treiber. gtx 660. Ich dachte nicht, dass ich nach diesem Problem suchen könnte, und das gfji-Ergebnis hebt seine Ego-Linien hervor, sodass ich nicht wirklich den Titel dieses Beitrags sah, sondern etwas völlig anderes. Ich habe einfach "Glück gehabt" und es angeklickt. Abhishek Dujari vor 8 Jahren 0
0
Tatsuyuki Ishi

Hersteller von Grafikkarten optimieren häufig decodierte Videos. Dies kann ein Fehler sein, wenn Sie ihn durch Software-Dekodierung lösen.

Die empfohlene Lösung ist das Aktualisieren von Treiber und System.

Die neuesten Treiber sind installiert. Wenn es sich um ein Hardwareproblem handelt, wie würde ich das feststellen? Onthrax vor 9 Jahren 0
Zunächst können Sie versuchen, den offiziellen Mediaplayer unter Windows zu verwenden. Ihre GPU scheint neu zu sein, scheint also nicht problematisch zu sein. Bei @psycogeek erwähnt, handelt es sich möglicherweise um ein Videoproblem. Versuchen Sie, Big Buck Bunny ist ein guter Weg, um es zu überprüfen. Tatsuyuki Ishi vor 9 Jahren 0
Ich habe alle Versionen heruntergeladen, wenn dieser große Bockhase funktioniert, und alle scheinen gut zu funktionieren. Was soll passieren, ist etwas nicht in Ordnung? Onthrax vor 9 Jahren 0
Wenn Ihr Treiber fehlerhaft ist, sollte er beim Spielen der H.264-Version (andere Versionen können je nach Implementierung variieren), wobei die Software-Dekodierung deaktiviert ist. Sie sollten vorübergehend Software-Dekodierung für den kniffligen Film verwenden. Tatsuyuki Ishi vor 9 Jahren 0