PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit MPlayer-0.90pre4



Thogi
20.05.02, 15:51
Hallo zusammen,
irgendwie bekomme ich es nicht geregelt mit dem Mplayer DVD's abzuspielen. Configure habe ich mit den Optionen --enable-gui --enable-tv --disable-lirc --enable-dvdread --with-extraincdir=/usr/local/src/DVB/ost/include --with-csslibdir=/usr/local/lib aufgerufen. Lief auch ohne Probleme durch, ebenso wie make und make install. Libdvdcss und Libdvdread sind installiert, in der config.mak von Mplayer ist die Variable USE_CSS auf yes gesetzt. Von daher eigentlich alles normalo. Wenn ich den Mplayer mit "mplayer /dvd/video_ts/vts_01_3.vob" aufrufe bekomme ich allerdings die folgende Fehlermeldung:
Sorry, this file format is not regonized/supported. If this is an AVI,ASF or MPEG stream please contact the author.
free_stream()
Exiting... (End of file)
Kann mir da jemand sagen was ich falsch gemacht habe?

Vielen Dank für Euere Hilfe im voraus

Thomas

3qualizer
20.05.02, 15:59
Hi.

funktioniert der (normale) Aufruf?

mplayer -dvd 1

Eric

Thogi
20.05.02, 17:08
Hallo Eric,
mit dem normalen Aufruf spielt das Teil ziemlich verrückt das Erbenis ist folgendes:
MPlayer 0.90pre4-2.95.3 (C) 2000-2002 Arpad Gereoffy (see DOCS
!)

CPU vendor name: AuthenticAMD max cpuid level: 1
CPU: Advanced Micro Devices Athlon 4 PM Palomino/Athlon MP Mul
tiprocessor/Athlon XP eXtreme Performance (Type: 6, Stepping:
2)
extended cpuid-level: 8
Testing OS support for SSE... yes.
Testing OS support for SSE unmasked exceptions... yes.
Tests of OS support for SSE passed.
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE
2: 0
Compiled for x86 CPU with features: MMX MMX2 3DNow 3DNowEx SSE
Reading /root/.mplayer/codecs.conf: can't open '/root/.mplayer
/codecs.conf': No such file or directory
Reading /usr/local/share/mplayer/codecs.conf: 34 audio & 92 vi
deo codecs
font: can't open file: /root/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Using Linux's hardware RTC timing (1024Hz)
Can't open input config file /root/.mplayer/input.conf : No su
ch file or directory
Falling back on default (hardcoded) config
Playing DVD title 1
libdvdcss debug: GetASF not authenticated
libdvdcss debug: need to authenticate
libdvdcss debug: requesting AGID 1
libdvdcss debug: drive authentic, using variant 0
libdvdcss debug: authentication established
libdvdcss debug: received session key
libdvdcss debug: GetASF not authenticated
libdvdcss debug: need to get disc key
libdvdcss debug: GetASF authenticated
libdvdcss debug: successfully authenticated
Reading disc structure, please wait...
There are 1 titles on this DVD.
There are 28 chapters in this DVD title.
There are 1 angles in this DVD title.
dvdcss: opening /root/.mplayer/DVDKeys/1998122121030800/000005
f280 to look for key
dvdcss: no such file, cracking normal
libdvdcss debug: vts key initialized
dvdcss: writing key to /root/.mplayer/DVDKeys/1998122121030800
/000005f280
DVD successfully opened!
header block 1 size: 0
Detected MPEG-PS file format!
VIDEO: MPEG2 720x576 (aspect 3) 25.00 fps 12250.0 kbps (1
531.2 kbyte/s)
[V] filefmt:2 fourcc:0x10000002 size:720x576 fps:25.00 fti me:=0.0400
Detected audio codec: [a52] drv:14 (AC3-liba52)
Selecting Audio Decoder: [liba52] AC3-liba52
Using SSE optimized IMDCT transform
AC3: 5.1 (3f+2r+lfe) 48000 Hz 384.0 kbit/s
Using MMX optimized resampler
AUDIO: srate=48000 chans=2 bps=2 sfmt=0x10 ratio: 48000->1 92000
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

vo: couldn't open the X11 display (:0.0)!
Error opening/initializing the selected video_out (-vo) device !

*** free_stream() called ***

Exiting... (End of file)
linux:/home/thogi #

kannst du mit der Xlib-Meldung und der vo-Meldung was anfangen, ich im Moment noch nicht

Gruß

Thomas

3qualizer
20.05.02, 17:17
so wie's aussieht, hast du den mplayer als root gestartet?
(font: can't open file: /root/.mplayer/font/font.desc)

Bist du im X "ganz" als root angemeldet oder hast du nur ein su gemacht? Bei letzterem (warum auch immer du den mplayer als root ausführst), müsstest du deinen X-Server erst mit xhost freischalten.

Eric

PS: Wenn du dir noch die Fonts installierst, kannst du die Zeit-Einblendungen etc. sehen

Thogi
20.05.02, 17:31
Hallo nochmal,
als root funktionier es jetzt. Vielen Dank für deine Hilfe und schönen abend noch.

Gruß

Thomas

Temp
21.05.02, 14:07
Solltest Mplayer in der GUI nich über ne Console aufrufen. Da bekomm ich auch die Meldung.
Über ausführen klappts, oder über die normal Console im Textmodus gings bei mir einwandfrei ;)

Hmmm, ob ich root war weiß ich nicht mehr - war gestern Abend um 4 Uhr ;)

Gruß Temp

knorke
21.05.02, 15:39
Hallo,

du könnest auch mal probieren den mplayer mit der Option -vo x11 zu starten. Hin und wieder war das bei mir auch nötig.
Mal ne dumme Frage....hast du denn die libdvdread 0.3 installiert ?
Grüße
Knorke

Thogi
21.05.02, 20:35
Hallo an alle,
erstmal vielen Dank für euere Hilfe. Laufen tut das Teil mittlerweile. Eine Frage hätte ich allerdings noch. Ist das eigentlich unter Linux normal, das die Filme nicht besonders flüssig wiedergegeben werden sondern ziemlich ruckeln? Sowohl mit meinem Apple als auch unter Windows kommt das irgendwie (leider) besser. Vielleicht kann mir ja jemand noch einen Tip geben ob ich das unter Linux auch besser hinbekomme.

Vielen Dank

Thomas

3qualizer
21.05.02, 20:57
Kommt darauf an, welchen Videotriber du benutzt. Bei -vo x11 ists "normal" wenn die Filme langsahmer laufen. Bei xv oder anderen hardware-beschleunigten Treibern läuts schneller.
Bei meinen 1.1ghz läufts flüssig (mit den nVidia-Treibern)

Manchmal kann es aber auch daran liegen, dass die Daten nicht rechtzeitig gelesen werden können. Dann kannst du dir mit -cache ein bisschen Luft verschaffen.

Eric

Temp
25.05.02, 11:27
Zum Ruckeln kann ich nur sagen daß ich es mit dem "Standarttreiber" der bei SuSE mitlgeliefert wird gemacht habe (Graka: Geforce 2 MX 400). Naja, man kann sich ja einen von der Nvidia HP runterziehen.

Auf alle Fälle meinte Xine er müsse bei mir ruckeln - und Mplayer lief einwandfrei.
Xine wollte ich speziell auf i686 kompilieren aber das wollte er nicht :( Normal kompiliern ging. Ich tipp mal da darauf.

Haste dir Mplayer selber kompiliert?
Probier auch mal Xine.

Gruß Temp