• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Mplayer auf Suse 9.2

ospose

Member
Hallo,

vorher hatte der MPlayer super geklappt. Habe einen 500 MHz und fluppte doch sehr gut, nachdem ich einige Einstellungen vorgenommen hatte. Nun geht der Mplayer nicht mehr, obwohl ich ihn neu installiert habe. Er stürzt immer ab, wenn ich einen Film öffne.
Habe mit http://madpenguin.org/cms/?m=show&id=3601 mein System auf den neusten Stand gebracht. Aber mit Kaffeine ist nur am Ruckeln.
Wie kriege ich meinen Mplayer wieder flott?
 
Starte den MPlayer doch bitte mal über die Konsole und poste hier die Fehlermeldung, die dort bei einem Absturz ausgegeben wird.

Aber mit Kaffeine ist nur am Ruckeln.
Wenn du DVDs abspielst? Oder bei allen Videos (auch von Festplatte)?
Wenn er bei DVDs ruckelt, aktivier mal für das entsprechende Laufwerk den DMA-Modus:
YaST -> Hardware -> IDE DMA-Modus
Das könnbte das Ruckeln beheben.
 
OP
O

ospose

Member
Code:
gmplayer

MPlayer 1.0pre7-SUSE-9.2-i586-Packman-3.3.4 (C) 2000-2005 MPlayer Team
CPU: Intel Celeron A Mendocino/Pentium II Dixon (Family: 6, Stepping: 5)
Detected cache-line size is 32 bytes
CPUflags:  MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.



Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

vo: couldn't open the X11 display (:0.0)!
MPlayer GUI requires X11.
Usage:   mplayer [options] [url|path/]filename

Basic options: (complete list in the man page)
 -vo <drv[:dev]>  select video output driver & device ('-vo help' for a list)
 -ao <drv[:dev]>  select audio output driver & device ('-ao help' for a list)
 vcd://<trackno>   play (S)VCD (Super Video CD) track (raw device, no mount)
 dvd://<titleno>   play DVD title from device instead of plain file
 -alang/-slang    select DVD audio/subtitle language (by 2-char country code)
 -ss <timepos>    seek to given (seconds or hh:mm:ss) position
 -nosound         do not play sound
 -fs              fullscreen playback (or -vm, -zoom, details in the man page)
 -x <x> -y <y>    set display resolution (for use with -vm or -zoom)
 -sub <file>      specify subtitle file to use (also see -subfps, -subdelay)
 -playlist <file> specify playlist file
 -vid x -aid y    select video (x) and audio (y) stream to play
 -fps x -srate y  change video (x fps) and audio (y Hz) rate
 -pp <quality>    enable postprocessing filter (details in the man page)
 -framedrop       enable frame dropping (for slow machines)

Basic keys: (complete list in the man page, also check input.conf)
 <-  or  ->       seek backward/forward 10 seconds
 up or down       seek backward/forward  1 minute
 pgup or pgdown   seek backward/forward 10 minutes
 < or >           step backward/forward in playlist
 p or SPACE       pause movie (press any key to continue)
 q or ESC         stop playing and quit program
 + or -           adjust audio delay by +/- 0.1 second
 o                cycle OSD mode:  none / seekbar / seekbar + timer
 * or /           increase or decrease PCM volume
 z or x           adjust subtitle delay by +/- 0.1 second
 r or t           adjust subtitle position up/down, also see -vf expand

 * * * SEE THE MAN PAGE FOR DETAILS, FURTHER (ADVANCED) OPTIONS AND KEYS * * *

So siehts aus in der Shell. MPlayer startet damit überhaupt nicht. Wenn ich ihn grafisch anwerfe, startet er jedenfalls.

Ich schaue DVD über Festplatte, jedenfalls dann ruckelt Kaffeine.



so, und jetzt MPlayer mal als Nicht-Root öffnen:
Code:
gmplayer
MPlayer 1.0pre7-SUSE-9.2-i586-Packman-3.3.4 (C) 2000-2005 MPlayer Team
CPU: Intel Celeron A Mendocino/Pentium II Dixon (Family: 6, Stepping: 5)
Detected cache-line size is 32 bytes
CPUflags:  MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.



vo: X11 running at 1024x768 with depth 16 and 16 bpp (":0.0" => local display)
Failed to open /dev/rtc: Permission denied (it should be readable by the user.)
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0 : No such device
Can't init input joystick
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: Permission denied
Failed to open LIRC support.
You will not be able to use your remote control.

O.K. MPlayer startet, aber ich kann keinen Film öffnen!
 
OP
O

ospose

Member
Ist das nicht seltsam? Gerade DMA-Modus für die Festplatte angeschaltet und schon läuft MPlayer wieder. Was ist DMA? :wink:
 
DMA (=Direct Memory Access) bedeutet „direkter Speicherzugriff“, das heißt Laufwerke können Ihre Daten direkt in den Arbeitsspeicher übertragen, ohne den Umweg über die Prozessorsteuerung.

Zum Thema auch:
http://de.wikipedia.org/wiki/Direct_Memory_Access
http://de.wikipedia.org/wiki/Ultra-DMA
 
OP
O

ospose

Member
Danke für die Info!
Habe gerade den DMA-Modus wieder in 'unverändert' zurück verändert und funktioniert auch wieder. Man muss halt doch ein bisschen rumfrikkeln.
 
OP
O

ospose

Member
Hast du eine Ahnung, wie viel CPU-Power man genau für DVD Schauen braucht? Gibt es irgendwelche Tricks, die Abgspielgeschwindigkeit zu erhöhen? Manchmal ruckelt mein 500MHz schon ziemlich und ich habe das Gefühl die Performance ist etwas kapp.
 
OP
O

ospose

Member
Danke für die Idee, sind nur 70%. Sollte also softwareseitig mehr raus zu holen sein.
 
OP
O

ospose

Member
Eine Möglichkeit ist fwm statt KDE, da fwm die Ressourcen schont. Läuft wie geschmiert. Vielleicht läuft Gnome auch ganz gut.
 

panamajo

Guru
ospose schrieb:
Hast du eine Ahnung, wie viel CPU-Power man genau für DVD Schauen braucht? Gibt es irgendwelche Tricks, die Abgspielgeschwindigkeit zu erhöhen?
Ja, durch die richtige Auswahl des Video Outputs (Option -vo des MPlayer, Liste bekommst du mit -vo help).
Für das Abspielen unter X11 sollte xv verwendet werden sofern der Treiber XVideo Extensions unterstützt.
 
OP
O

ospose

Member
Ja, durch die richtige Auswahl des Video Outputs (Option -vo des MPlayer, Liste bekommst du mit -vo help).
Für das Abspielen unter X11 sollte xv verwendet werden sofern der Treiber XVideo Extensions unterstützt.
Selbst wenn ich grafisch starte, ist xv voreingestellt.

Also der Trick mit dem DMA aktivieren entweder per hdparm /dev/hda oder per Yast funktioniert doch nicht. Heute kann ich wieder kein Video mit MPlayer starten. Und der Trick mit kwm oder wie der Desktop heisst, auch nicht. Es ruckelt immer noch zuviel. Und manchmal auch nicht, ein Glücksspiel.

[15 min später]
Gerade bei fwm vorbeigeschaut und funktioniert wieder (nicht so flüssig). Ich halte Euch nicht zum Narren. Ein frischer Linux-fwm ist halt nicht zu verachten. Es werden viele Frames ausgelassen, aber es läuft regelmäßig. Dazu der frische comicartige Desktop...[/15 min später]
 
OP
O

ospose

Member
[10 Tage später]
Kaffeine unter fvwm natürlich mit aktivierten DMA flutscht am Besten. Keine Probleme mehr. Wofür braucht man einen GHz-Rechner, wenns jedenfalls fürs Videovergnügen 500 MHz auch tun? Keine Ahnung auch, was KDE so mit der CPU treibt.
[/10 Tage später]
 
Oben