(Gelöst) OGM und Kaffeine - Geht nicht. Warum?

Status
Für weitere Antworten geschlossen.

Surfkoala

Member
Erstmal vorneweg: Ich möchte nicht die Anleitung zu irgendeiner illegalen Aktivität. Ich habe mir einen eeepc gekauft. Damit ich mit diesem meine Lieblingsfilme unterwegs anschauen kann, muss ich Sie auf SD-Karten bringen. Mit OGM-Rip habe ich daher die DVDs umgewandelt in OGMs (Das dauert ja ewig). Mein Kaffeine auf dem Rechner gibt folgendes aus, wenn ich einen Film abspielen will:

xine: Kann keinen Demultiplexer für >/home/surfkoala/Documents/Video/Filmname.ogm< finden
xine: Inputplugin gefunden: Datei Plugin
Interessanterweise spielt mein MPlayer die Dateien ohne Probleme.

Woran könnte das liegen.
Vielen dank im Voraus
 

Rain_Maker

Administrator
Teammitglied
AW: OGM und Kaffeine - Geht nicht. Warum?

Poste mal die Ausgaben von:

Code:
rpm -qa|egrep 'kaffeine|xine|codec'

find ~ -iname "*xine*" && find ~/.kde -iname "*xine*" -exec grep -i codecs {} \;

file /Pfad_zur_Datei/*Deine_OGM-Datei*

mplayer /Pfad_zur_Datei/*Deine_OGM-Datei*
Welche SuSE-Version?

Greetz,

RM
 

Surfkoala

Member
AW: OGM und Kaffeine - Geht nicht. Warum?

Code:
surfkoala@linux:~> rpm -qa|egrep 'kaffeine|xine|codec'
xinetd-2.3.13-50
libxine1-1.1.9-0.pm.1
libxine1-sdl-1.1.9-0.pm.1
kaffeine-mozilla-0.2-0.pm.1
libxine1-directfb-1.1.9-0.pm.1
xine-browser-plugin-1.0-0.pm.0
w32codec-all-20060611-0.pm.0
libxine1-arts-1.1.9-0.pm.1
libxine1-gnome-vfs-1.1.9-0.pm.1
libxine1-xvmc-1.1.9-0.pm.1
amarok-xine-1.4.4-33.1
libxine1-dxr3-1.1.9-0.pm.1
libxine1-syncfb-1.1.9-0.pm.1
libxine1-aa-1.1.9-0.pm.1
kdemultimedia3-video-xine-3.4.2-10
libxine1-dvb-1.1.9-0.pm.1
libxine1-jack-1.1.9-0.pm.1
kaffeine-0.8.5-35.pm.0
surfkoala@linux:~>
Code:
surfkoala@linux:~> find ~ -iname "*xine*" && find ~/.kde -iname "*xine*" -exec grep -i codecs {} \;
siehe Anhang


Code:
surfkoala@linux:~> find /home/surfkoala/Documents/Video/Endlesssummer/endlesssummer.ogm
/home/surfkoala/Documents/Video/Endlesssummer/endlesssummer.ogm
Code:
/home/surfkoala/Documents/Video/Endlesssummer/endlesssummer.ogm
surfkoala@linux:~> mplayer /home/surfkoala/Documents/Video/Endlesssummer/endlesssummer.ogm
MPlayer 1.0rc2-SUSE Linux 10.0 (i686)-Packman-4.0.2 (C) 2000-2007 MPlayer Team
CPU: AMD Athlon(tm) XP 1700+ (Family: 6, Model: 6, Stepping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled with runtime CPU detection.
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: Connection refused
Failed to open LIRC support. You will not be able to use your remote control.

Playing /home/surfkoala/Documents/Video/Endlesssummer/endlesssummer.ogm.
[Ogg] stream 0: video (FOURCC XVID), -vid 0
[Ogg] stream 1: audio (Vorbis), -aid 0
Ogg file format detected.
VIDEO:  [XVID]  464x352  24bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
Clip info:
 Name: ENDLESS_SUMMER
 Language: English
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 1 ch, s16le, 80.0 kbit/10.42% (ratio: 10000->96000)
Selected audio codec: [ffvorbis] afm: ffmpeg (FFmpeg Vorbis decoder)
==========================================================================
AO: [oss] 48000Hz 1ch s16le (2 bytes per sample)
Starting playback...
VDec: vo config request - 464 x 352 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.31:1 - prescaling to correct movie aspect.
VO: [xv] 464x352 => 464x354 Planar YV12
New_Face failed. Maybe the font path is wrong. 1 ??% ??% ??,?% 0 0
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.
No bind found for key 'MOUSE_BTN2'.                         9% 4 0
No bind found for key 'MOUSE_BTN0'.                         9% 4 0
No bind found for key 'MOUSE_BTN0'.-MOUSE_BTN0_DBL
No bind found for key 'MOUSE_BTN0_DBL'.                          0
A:  16.0 V:  16.0 A-V:  0.006 ct: -0.019 402/402 10%  0%  0.9% 4 0
Exiting... (Quit)
soviel von mir. Hoffe Du kannst damit was anfangen. Achso Suse 10.0 immer neueste Sicherheitsupdates (Auch Kernel)
 

Rain_Maker

Administrator
Teammitglied
AW: OGM und Kaffeine - Geht nicht. Warum?

Surfkoala schrieb:
Code:
surfkoala@linux:~> find ~ -iname "*xine*" && find ~/.kde -iname "*xine*" -exec grep -i codecs {} \;
siehe Anhang
Ich wunderte mich schon, wieso das in einen Anhang rein musste, ich hatte das extra so gewählt, daß eigentlich sehr wenige und nur wichtige Zeilen ausgegeben werden.

Aber mit mehreren 100 Einträgen dieser Art

Code:
/home/surfkoala/Videocodecs/xine-lib-1.1.1
konnte ich nicht rechnen. ;)

Das war ein händischer Kompilierversuch, stimmts?

Wirf das runter, brauchst Du eh nicht mehr.

Surfkoala schrieb:
Code:
surfkoala@linux:~> find /home/surfkoala/Documents/Video/Endlesssummer/endlesssummer.ogm
/home/surfkoala/Documents/Video/Endlesssummer/endlesssummer.ogm
Das war nicht ganz, was ich wissen wollte.

Nicht find sondern file, damit man vielleicht etwas darüber erfährt, welchen Dateityp Linux erkennt.

Code:
file /home/surfkoala/Documents/Video/Endlesssummer/endlesssummer.ogm
Surfkoala schrieb:
Code:
/home/surfkoala/Documents/Video/Endlesssummer/endlesssummer.ogm
surfkoala@linux:~> mplayer /home/surfkoala/Documents/Video/Endlesssummer/endlesssummer.ogm
MPlayer 1.0rc2-SUSE Linux 10.0 (i686)-Packman-4.0.2 (C) 2000-2007 MPlayer Team
CPU: AMD Athlon(tm) XP 1700+ (Family: 6, Model: 6, Stepping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled with runtime CPU detection.
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: Connection refused
Failed to open LIRC support. You will not be able to use your remote control.

Playing /home/surfkoala/Documents/Video/Endlesssummer/endlesssummer.ogm.
[Ogg] stream 0: video (FOURCC XVID), -vid 0
[Ogg] stream 1: audio (Vorbis), -aid 0
Ogg file format detected.
VIDEO:  [XVID]  464x352  24bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
Clip info:
 Name: ENDLESS_SUMMER
 Language: English
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 1 ch, s16le, 80.0 kbit/10.42% (ratio: 10000->96000)
Selected audio codec: [ffvorbis] afm: ffmpeg (FFmpeg Vorbis decoder)
==========================================================================
AO: [oss] 48000Hz 1ch s16le (2 bytes per sample)
Starting playback...
VDec: vo config request - 464 x 352 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.31:1 - prescaling to correct movie aspect.
VO: [xv] 464x352 => 464x354 Planar YV12
New_Face failed. Maybe the font path is wrong. 1 ??% ??% ??,?% 0 0
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.
No bind found for key 'MOUSE_BTN2'.                         9% 4 0
No bind found for key 'MOUSE_BTN0'.                         9% 4 0
No bind found for key 'MOUSE_BTN0'.-MOUSE_BTN0_DBL
No bind found for key 'MOUSE_BTN0_DBL'.                          0
A:  16.0 V:  16.0 A-V:  0.006 ct: -0.019 402/402 10%  0%  0.9% 4 0
Exiting... (Quit)
OK, der mplayer spielte das Video also ab und

Code:
Selected video codec: [ffo[B]divx[/B]] vfm: ffmpeg (FFmpeg MPEG-4)
es ist mit divx komprimiert.

Allerdings verwendet mplayer dafür die Codecs aus dem ffmpeg-Paket, nun weiß ich aber nicht, wie das xine-basierte Player anstellen.

Eigentlich wäre "genau so" das logischste, da die ffmpeg-Codecs frei sind und man damit die proprietären win32codecs (fast) gar nicht mehr braucht.

Welche divx-Pakete sind installiert?

Code:
rpm -qa|grep -i divx
Mal kaffeine aus der Konsole starten und eventuelle Fehlermeldungen posten, wenn das entsprechende Video abgespielt werden soll.

Code:
kaffeine [I]$Dein_Video[/I]
Als Alternative (um herauszufinden, ob es ein kaffeine- oder xine-Problem ist) wäre es, xine selbst zum Abspielen zu verwenden, dazu müsste aber von Packman das Paket xine-ui installiert werden.

Code:
xine [I]$Dein_Video[/I]
BTW:

Code:
Please supply the text font file (~/.mplayer/subfont.ttf).
Kein schlimmer Fehler, aber das kann man abstellen (und dann auch Videos mit Untertiteln betrachten).

Siehe:

http://www.pc-forum24.de/12766-post5.html

BTW2:

Surfkoala schrieb:
Achso Suse 10.0 immer neueste Sicherheitsupdates (Auch Kernel)
Damit ist ab sofort leider Schluß, Updates wird es keine offiziellen mehr geben, die 10.0 wurde in Rente geschickt, siehe:

http://www.pc-forum24.de/ankuendigungen-wichtiges/8037-suse-10-0-hat-end-life-erreicht.html#post22352

Man sollte sich also langsam aber sicher Gedanken über ein Upgrade machen.

Greetz,

RM
 

Surfkoala

Member
AW: OGM und Kaffeine - Geht nicht. Warum?

Hallo Rain Maker,

vielen Dank für Deine Mühe!


Aber mit mehreren 100 Einträgen dieser Art

Code:

/home/surfkoala/Videocodecs/xine-lib-1.1.1

konnte ich nicht rechnen.

Das war ein händischer Kompilierversuch, stimmts?

Wirf das runter, brauchst Du eh nicht mehr.
Stimmt. Es gab da so Versuche von mir. Meinst Du mit runterwerfen gleich den ganzen Ordner?


Code:
surfkoala@linux:~> file /home/surfkoala/Documents/Video/Endlesssummer/endlesssummer.ogm
/home/surfkoala/Documents/Video/Endlesssummer/endlesssummer.ogm: Ogg data, OGM video (XviD)
surfkoala@linux:~>
und

Code:
surfkoala@linux:~> rpm -qa|grep -i divx
surfkoala@linux:~>
Wenn ich Faffeine aus der Konsole starte, gibt es mir erst wieder die Meldung aus, die der Anfang meines Problems ist. Der KDE-Crashmanager sagt folgendes:
Eine korrekte Rückverfolgung ist nicht möglich.
Wahrscheinlich sind die Dateien Ihres Systems in einer Weise erstellt worden, die eine solche Rückverfolgung (Backtrace) nicht erlaubt. Oder der so genannte "Stack Frame" für das Programm wurde durch den Absturz unbrauchbar gemacht.

Using host libthread_db library "/lib/tls/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread 1100600128 (LWP 7827)]
[New Thread 1140825008 (LWP 7839)]
[Thread debugging using libthread_db enabled]
[New Thread 1100600128 (LWP 7827)]
[New Thread 1140825008 (LWP 7839)]
[Thread debugging using libthread_db enabled]
[New Thread 1100600128 (LWP 7827)]
[New Thread 1140825008 (LWP 7839)]
[New Thread 1135213488 (LWP 7834)]
[New Thread 1132911536 (LWP 7833)]
[New Thread 1128922032 (LWP 7832)]
[New Thread 1122720688 (LWP 7831)]
[New Thread 1120324528 (LWP 7830)]
[New Thread 1113881520 (LWP 7829)]
0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
#1 0x41378cec in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/tls/libpthread.so.0
#2 0x41f77b5c in xine_play () from /usr/local/lib/libxine.so.1
#3 0x00000000 in ?? ()
Und in der Konsole passiert dies:

Code:
surfkoala@linux:~> kaffeine /home/surfkoala/Documents/Video/Endlesssummer/endlesssummer.ogm
0
KCrash: Application 'kaffeine' crashing...
surfkoala@linux:~> system call fstat: Ungültiger Dateideskriptor
kaffeine: Fatal IO error: client killed

surfkoala@linux:~>
Starte ich das Video mit Xine gibt es die Fehlermeldung, dass kein Demuxer-Plugin gefunden wurde. In der Konsole steht folgendes:

Code:
surfkoala@linux:~> xine /home/surfkoala/Documents/Video/Endlesssummer/endlesssummer.ogm
Dies ist xine (X11 gui) - Ein freier Video-Player v0.99.6cvs.
(c) 2000-2007 Das xine Team.
surfkoala@linux:~>

BTW 1: erledigt: Dankeschön!

BTW 2: danke für die Info. Mache ich sicher, aber auch langsam.

Thanx
 

Rain_Maker

Administrator
Teammitglied
AW: OGM und Kaffeine - Geht nicht. Warum?

Surfkoala schrieb:
Stimmt. Es gab da so Versuche von mir.
Offensichtlich auch mindestens einen erfolgreichen.

Code:
#2 0x41f77b5c in xine_play () from /usr/[B]local[/B]/lib/libxine.so.1
Surfkoala schrieb:
Meinst Du mit runterwerfen gleich den ganzen Ordner?
Ja, und den Kram in /usr/local/lib gleich mit, denn das ist der wahrscheinliche Grund für Dein Problem.

Deine "Von-Hand" Installation kollidiert mit den Bibliotheken, die Kaffeine gerne hätte (wahrscheinlich falsche Version).

Schmeisse _alles_ was in /usr/local/lib liegt und irgendwie nach "xine" aussieht herunter, installiere sicherheitshalber alles, was laut Paketliste installiert ist und "libxine" im Namen hat erneut (sollte eh ein Update von Packman geben, Version 1.19.1) und dann dürften sich Kaffeine/Xine auch wieder normal verhalten.

Greetz,

RM
 

Surfkoala

Member
AW: OGM und Kaffeine - Geht nicht. Warum?

Vielen Vielen Dank mal wieder. Jetzt funktionierts einwandfrei. Der eeepc kann kommen. (und zwar möglichst schnell)


Ich denke wir hören uns spätestens beim Systemupgrade von 10.0 auf 10.3. wieder...da hab ich jetzt schon bammel vor.
 

Kernelman

Member
AW: OGM und Kaffeine - Geht nicht. Warum?

Rain_Maker schrieb:
Deine "Von-Hand" Installation kollidiert mit den Bibliotheken, die Kaffeine gerne hätte (wahrscheinlich falsche Version).
Was wieder einmal zeigt, daß "selbst Hand anlegen" nicht immer
befriedigende Ergebnisse liefert. ;)


==>Licht aus.


Gruß

KM
 
Status
Für weitere Antworten geschlossen.
Oben