Warum ist die WMV-Wiedergabe abgeschnitten (halb schwarz)?

1393
JYelton

Ab heute ist die WMV-Wiedergabe auf mehreren Softwareprogrammen fehlerhaft. Die untere Hälfte der WMV wird korrekt angezeigt, die obere Hälfte ist jedoch schwarz. Dies geschieht unabhängig davon, ob der WMV skaliert ist oder nicht und ob er gedehnt ist oder nicht.

Der einzige Unterschied besteht darin, dass Windows Updates gestern (9. Juli 2013) angewendet wurden.

Bearbeiten:

Die Wiedergabe mit Windows Media Player scheint davon nicht betroffen zu sein. Der Fehler tritt in der oben genannten Software sowie nach meiner Erfahrung in Datastead TVideoGrabber 8.5.2.2 auf.

2
Wurden Ihre Grafiktreiber dabei aktualisiert? Karan vor 10 Jahren 0
@Karan Nein, Videotreiber wurden nicht aktualisiert. Ich habe die Lösung bereits gefunden (für unsere Software), ich wollte sie hier für andere posten. JYelton vor 10 Jahren 0
Ah, gute Arbeit, um die Ursache des Problems zu identifizieren. Ich verwende keine WMVs oder WMP, so dass es mich nicht beeinträchtigte. Karan vor 10 Jahren 0

3 Antworten auf die Frage

5
JYelton

Durch die Deinstallation von Windows Update KB2803821 wird das Problem behoben .

Dieses Update behebt eine Sicherheitsanfälligkeit bei der Wiedergabe von WMV- Dateien. In Software wie Camtasia Studio, MoviePlusX6 und anderen möglicherweise tritt dieses Update jedoch auf, weil die Wiedergabe halb schwarz ist.

Werden WMVs in WMP mindestens korrekt wiedergegeben? Man könnte annehmen, dass MS die Kompatibilität mit ihrem eigenen Player geprüft hat, bevor das Update veröffentlicht wird. Hoffentlich werden diese Programme in Kürze aktualisiert, da eine Sicherheitslücke nicht lange ungepatcht bleiben sollte. Karan vor 10 Jahren 0
@Karan Ja, sie wurden tatsächlich in Windows Media Player (Version 12.0.7601.17514 unter Windows XP Professional 32-Bit) korrekt wiedergegeben. JYelton vor 10 Jahren 0
Stimmen Sie für diesen Fehler bei MS Connect zu: [Windows Media Video 9-Decoder (WMV3) decodiert Video falsch in das 32-Bit-RGB-Format] (https://connect.microsoft.com/VisualStudio/feedback/details/794627/windows) -media-video-9-decoder-wmv3-falsch-decodiert-video-in-32-bit-rgb-format) Roman R. vor 10 Jahren 0
0
BdC

Der Fehler scheint darauf beschränkt zu sein, WMVs in Directshow zu decodieren und die Frames mit einem Sample-Grabber zu lesen. Die Daten, die der Sample Grabber in der Grafik empfängt, sind nur halb leer und nichts steht heraus (Medientypen, Größe und Flags sind alle korrekt). Meine Software kann so konfiguriert werden, dass der vmr9-Filter mit einem Zuordnungspräsentator zum Erfassen von Frames verwendet wird, und diese Technik funktioniert mit dem Update immer noch einwandfrei.

0
Cla B

Es scheint gut zu funktionieren, wenn Sie den samplegrabber konfigurieren, indem Sie einen AM_MEDIA_TYPE mit dem Untertyp = MEDIASUBTYPE_RGB24 an ISampleGrabber übergeben. SetMediaType

Eine temporäre Problemumgehung besteht in der Deinstallation von KB2834902 KB2834903 KB2834904 KB2834905 KB2845142 KB2803821 (abhängig von der Windows Media Player-Version)