Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Videos mit mplayer und xine: Bild nur grüner Teppich
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
Erdie
Advocate
Advocate


Joined: 20 May 2004
Posts: 2656
Location: Heidelberg - Germany

PostPosted: Sun Jan 27, 2008 10:24 am    Post subject: Videos mit mplayer und xine: Bild nur grüner Teppich Reply with quote

Guten Morgen,
In letzter Zeit beobachte ich das Phenomen, dass unter bestimmten Umständen, die ich noch nicht genau reproduzieren kann, das Bild bei xine und mplayer nur einen grünen Teppich wiedergibt, das log zeigt keine Fehler.
Als Workaround hilf dann nur der Restart von Xorg.
Zusäztlicher Hinweis: Ich verwende Twinview, manchmal passiert das beschreibenen nur auf einem der beiden Bildschirme (sehr merkwürdig) und ich habe den Eindruck es passiert besonders dann, wenn ich zuvor mit Applikationen wie DVD:rip gespielt habe.

Da das ganze sehr nervig ist, habe ich die Hoffnung, jemand könnte mir Hinwiese liefern, um der Sache auf die Spur zu kommen ;

Danke
-Erdie
_________________
Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W
Back to top
View user's profile Send private message
schachti
Advocate
Advocate


Joined: 28 Jul 2003
Posts: 3765
Location: Gifhorn, Germany

PostPosted: Sun Jan 27, 2008 11:47 am    Post subject: Reply with quote

Ich habe den gleichen Effekt festgestellt, wenn die Videodaten mit einem proprietären M$-Codec kodiert worden sind. Liegt es bei Dir vielleicht daran?
_________________
Never argue with an idiot. He brings you down to his level, then beats you with experience.

How-To: Daten verschlüsselt auf DVD speichern.
Back to top
View user's profile Send private message
Martux
Veteran
Veteran


Joined: 04 Feb 2005
Posts: 1917

PostPosted: Sun Jan 27, 2008 12:01 pm    Post subject: Reply with quote

Hatte mal sowas ähnliches, es hat mir geholfen in der xorg.conf die DefaultDepth von 16 auf 24 zu stellen.
_________________
"Coincidence is God's way of remaining anonymous."
Albert Einstein
"The road to success is always under construction"
Back to top
View user's profile Send private message
Vortex375
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1739
Location: Deutschland

PostPosted: Sun Jan 27, 2008 12:06 pm    Post subject: Reply with quote

Hallo, ich habe bei mir genau das gleiche Problem auch ohne TwinView. Nach einer gewissen Zeit scheint der XVideo-Adapter nicht mehr zu funktionieren - es hilft nur ein Neustart des X-Servers.

Muss wohl ein Problem im nVidia-Treiber sein. Ob dieses in der neusten Version behoben ist, kann ich leider nicht sagen.

Ich habe mplayer einfach auf OpenGL-Ausgabe umgestellt. Das funktioniert problemlos und wenn du mplayer so einstellst, dass er für Scaling und Colorspace-Conversion Fragment Programs verwendet (ab OpenGL 2.0), dann ist es genauso schnell wie xv.

Fragment-Programs sind in einer Shader-Sprache geschriebene Miniprogramme, die direkt auf der Grafikkarte laufen. Mplayer bringt gleich eine Auswahl davon mit, was der Unterschied zwischen ihnen ist, hab ich noch nicht genau herausgefunden. Mplayers man-page ist zum gl-Treiber aber recht gesprächig.

Aktivieren kannst du den Spaß z.B. so:
Code:
mplayer -vo gl:yuv=4 <Datei>

oder du schreibst
Code:
vo=gl:yuv=4

in deine ~/.mplayer/config rein.

Wenn du dann nur noch ein graues Bild hast, unterstützt deine Grafikkarte die OpenGL2.0-Spezifikation noch nicht.
Back to top
View user's profile Send private message
Erdie
Advocate
Advocate


Joined: 20 May 2004
Posts: 2656
Location: Heidelberg - Germany

PostPosted: Sun Jan 27, 2008 12:32 pm    Post subject: Reply with quote

@schachti: Es handelt sich überwiegend um xvid files, insofern trifft der Hinweis nicht zu.
@Vortex375: Danke, werde es beim nächsten Mal austesten.
@Martux: Meine Farbtiefen ist bereits 24bit ..

BTW: Wie erklärt sich, dass xine das gleich Problem hat?

Danke Euch allen.

-Erdie

Edit: @Vortex375 - hurra, der workaround funktioniert !
_________________
Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W
Back to top
View user's profile Send private message
Vortex375
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1739
Location: Deutschland

PostPosted: Sun Jan 27, 2008 11:01 pm    Post subject: Reply with quote

Quote:
BTW: Wie erklärt sich, dass xine das gleich Problem hat?

Wie gesagt, ich denke ist ein Bug im nVidia-Treiber. Der XVideo-Adapter, der von mplayer und xine standardmäßig zur Video-Wiedergabe verwendet wird (was auch sinnvoll ist) funktioniert aus irgend einem Grund plötzlich nicht mehr.

Du kannst natürlich auch in xine die Video-Ausgabe auf OpenGL umstellen, aber soweit ich weiß hat Xine keine Unterstützung für Fragment-Programs, sodass das Skalieren des Bildes etc. nicht auf die Grafikkarte ausgelagert werden kann. Dadurch dürfte die OpenGL-Ausgabe in Xine etwas langsamer sein (auf einem modernen Rechner merkt man's kaum, außer bei hochauflösenden HD-Videos).
Back to top
View user's profile Send private message
Erdie
Advocate
Advocate


Joined: 20 May 2004
Posts: 2656
Location: Heidelberg - Germany

PostPosted: Mon Jan 28, 2008 9:23 am    Post subject: Reply with quote

Ist die opengl Ausgabe eigentlich schneller?
_________________
Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W
Back to top
View user's profile Send private message
s|mon
Apprentice
Apprentice


Joined: 04 Jul 2004
Posts: 219
Location: Bayern [de]

PostPosted: Mon Jan 28, 2008 10:15 am    Post subject: Reply with quote

Ich habe ein solches Bild wenn ich versuche auf meinem Lcd ein Video (mit xvideo) zu starten wenn am Tv schon eines läuft (2 Screens mit nvidia).
In diesem Thread XVideo seems broken mit screenshot wird beschrieben das es mit neueren Treibern wohl behoben sein wird.
Beim mir half bis dahin jedoch ein Wechsel auf eine Konsole und wieder zu X zurück.
Gruesse, s|mon

[update]
mit den nvidia-drivers-169.09 funktioniert bis jetzt alles wie es sollte.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum