ich verwende Debian 8. hier die Ausgabe von uname:
Code: Alles auswählen
Linux debian 4.9.0-0.bpo.1-amd64 #1 SMP Debian 4.9.2-2~bpo8+1 (2017-01-26) x86_64 GNU/Linux
Das sieht dann so aus:
Meine Frage: Wie ist das zu beseitigen?
grüße xoric
Code: Alles auswählen
Linux debian 4.9.0-0.bpo.1-amd64 #1 SMP Debian 4.9.2-2~bpo8+1 (2017-01-26) x86_64 GNU/Linux
Code: Alles auswählen
2019-11-05 20:22:54 startup archives unpack
2019-11-05 20:22:55 upgrade cpio:amd64 2.11+dfsg-4.1+deb8u1 2.11+dfsg-4.1+deb8u2
2019-11-05 20:22:55 status half-configured cpio:amd64 2.11+dfsg-4.1+deb8u1
2019-11-05 20:22:55 status unpacked cpio:amd64 2.11+dfsg-4.1+deb8u1
2019-11-05 20:22:55 status half-installed cpio:amd64 2.11+dfsg-4.1+deb8u1
2019-11-05 20:22:55 status triggers-pending man-db:amd64 2.7.0.2-5
2019-11-05 20:22:55 status half-installed cpio:amd64 2.11+dfsg-4.1+deb8u1
2019-11-05 20:22:55 status unpacked cpio:amd64 2.11+dfsg-4.1+deb8u2
2019-11-05 20:22:55 status unpacked cpio:amd64 2.11+dfsg-4.1+deb8u2
2019-11-05 20:22:55 trigproc man-db:amd64 2.7.0.2-5 <keine>
2019-11-05 20:22:55 status half-configured man-db:amd64 2.7.0.2-5
2019-11-05 20:22:55 status installed man-db:amd64 2.7.0.2-5
2019-11-05 20:22:55 startup packages configure
2019-11-05 20:22:55 configure cpio:amd64 2.11+dfsg-4.1+deb8u2 <keine>
2019-11-05 20:22:55 status unpacked cpio:amd64 2.11+dfsg-4.1+deb8u2
2019-11-05 20:22:55 status half-configured cpio:amd64 2.11+dfsg-4.1+deb8u2
2019-11-05 20:22:55 status installed cpio:amd64 2.11+dfsg-4.1+deb8u2
2019-11-05 20:22:56 startup packages configure
Videoströme bestehen nicht aus Vollbildern, sondern Hauptsächlich aus Differenzbildern (also Differenz aus aktuellem Bild und vorherigem Bild), weil sich das stärker komprimieren läßt. Es wird nur alle paar Bilder ein Vollbild im Strom gesetzt. Ist ein Fehler im vorherigen Bild, ist auch das Folgebild kaputt und die Fehlelr akkumulieren sich bis ins Extreme.xoric hat geschrieben:08.11.2019 11:14:37als DE nutze ich kde4. Du hast recht wenn ich die gleiche Media-Datei mit avplay starte, sind die Flecken weg. Also kann es nicht an der Hardware liegen, den eine Virtuelle Maschine (z.B. Debian Buster) zeigt ebenfalls keine Flecken. Übrigens sind die Flecken nur beim Abspielen von Video-Dateien vorhanden.
Also Fehler im Datenstrom.xoric hat geschrieben:08.11.2019 12:56:30auch in avplay sind Flecken zu sehen, nur sind sie dort schwarz,
Komprimiertes Videomaterial wird im YUV-Farbraum gespeichert, das läßt sich besser komprimieren als RGB-Material. Vor dem Anzeigen eines einzelnen Bildes wird also erst das Differenzbild auf das vorherige Bild addiert und dann wird vom YUV-Farbraum in den RGB-Farbraum transformiert. Je nachdem, welcher der YUV-Kanäle fehlerbehaftet ist, ist das RGB-Resultat dann grün, wie in deinem Fall. Ein Chance, das von aussen zu korrigieren, gibt es nicht. Es gibt nur unterschiedliche Dekoder, die im Fehlerfall solche Fehlflächen mti schwarz auffüllen, was wohl der avplay macht. Wenn du dann aber schwarz gefüllte Flächen bei hellen Bildern hast, sieht das auch nicht viel besser aus als das Grün.wie bekommt man grün ins schwarz?
Es könnte schon sein, dass alle Player da defekte Daten/Sample erkennen und ersetzen: Einer „korrekt“ durch Schwarz, der andere einfach durch Nullen. Eine Null in allen drei Komponenten (oder zumindest den Farbkomponenten) bei YUV (bzw. YCbCr) ergibt, zu RGB konvertiert, wie hier beobachtet allerdings einen Grünton.MSfree hat geschrieben:08.11.2019 13:11:58Es gibt nur unterschiedliche Dekoder, die im Fehlerfall solche Fehlflächen mti schwarz auffüllen, was wohl der avplay macht. Wenn du dann aber schwarz gefüllte Flächen bei hellen Bildern hast, sieht das auch nicht viel besser aus als das Grün.
Ich vermute du hast schon Daten getestet wo du 100% sicher bist das die keine Fehler enthalten? Also haben frueher funktioniert und funktionieren auf anderen Rechnern?xoric hat geschrieben:08.11.2019 09:36:29seit kurzen sind in allen Mediaausgabe grüne Flecken zu sehen,
Code: Alles auswählen
╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!
Code: Alles auswählen
kwin -v
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
Qt: 4.8.6
KDE: 4.14.2
KWin: 4.11.13
Code: Alles auswählen
>$ VLC media player 2.2.7 Umbrella (revision 2.2.7-0-g6e32381286)
[0000000000d50118] core libvlc: VLC wird mit dem Standard-Interface ausgeführt. Benutzen Sie 'cvlc', um VLC ohne Interface zu verwenden.
[00007fec6509cdd8] vdpau_avcodec generic error: unsupported codec 13 or profile -1
Kannst du den Bugreport bitte verlinken? Das spart anderen die Suche.