On Sun, 3 Jan 2010 11:47:27 +0100 Detlef Reichelt <det...@die-mafia.de> wrote:
> Moin Stephan, > > Am Sat, 2 Jan 2010 14:01:50 +0100 > schrieb Stephan von Krawczynski <sk...@ithnet.com>: > > > das MPlayer rpm auf links2linux.de geht ueberhaupt > > nicht auf Geraeten ohne nvidia Karte (und entsprechendem X). > > Ist das Absicht? > > hm, das muss sich hier meine Intelkarte verdammt gut als NVidia tarnen, > denn MPlayer geht so, wie es soll... ;) > > Was kommen denn für Fehler, wenn du MPlayer in einer Konsole startest? > > Detlef Hallo Detlef, ich experimentiere damit schon ein paar Tage herum. Mein System ist ein openSuSE 11.2 (64bit), alle rpms rund um mplayer kommen von packman. Der derzeitige Stand ist: # mplayer clip1.mpg mplayer: error while loading shared libraries: libvdpau.so.1: cannot open shared object file: No such file or directory Das schaut einfach aus, ich installiere also libvdpau nach, dann: # mplayer clip1.mpg MPlayer dev-SVN-r30099-4.4-openSUSE Linux 11.2 (x86_64)-Packman (C) 2000-2009 MPlayer TeamCan't open joystick device /dev/input/js0: No such file or directory Can't init input joystick mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control. Playing clip1.mpg. MPEG-PS file format detected. VIDEO: MPEG1 352x240 (aspect 12) 29.970 fps 600.0 kbps (75.0 kbyte/s) Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory [vdpau] Error when calling vdp_device_create_x11: 1 ========================================================================== Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] The selected video_out device is incompatible with this codec. Try appending the scale filter to your filter list, e.g. -vf spp,scale instead of -vf spp. VDecoder init failed :( Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Unsupported PixelFormat -1 Selected video codec: [ffmpeg1] vfm: ffmpeg (FFmpeg MPEG-1) ========================================================================== ========================================================================== Opening audio decoder: [mp3lib] MPEG layer-2, layer-3 AUDIO: 44100 Hz, 2 ch, s16le, 96.0 kbit/6.80% (ratio: 12000->176400) Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3) ========================================================================== AO: [oss] 44100Hz 2ch s16le (2 bytes per sample) Starting playback... Movie-Aspect is 1.34:1 - prescaling to correct movie aspect. VO: [xv] 352x240 => 352x262 Planar YV12 No bind found for key 'c'. % 1% 0.8% 2 0 A: 20.9 V: 20.9 A-V: 0.046 ct: -0.111 612/612 3% 0% 0.5% 7 0 Exiting... (End of file) Wie man sieht versucht libvdpau nun das nvidia Backend zu laden, was nicht geht. Das ist schon allein deshalb merkwuerdig, weil mein System gar keine nvidia Hardware hat, sondern ATI radeon. MPlayer oeffnet im uebrigen ein Fenster, dessen Inhalt schwarz ist, ganz gleich was fuer ein Video-Format man probiert (mpg, wmv, flv, ...). Selbstverstaendlich habe ich auch schon probiert libvdpau_nvidia zu installieren, dann landet man hier: admin:/p2/tmp # mplayer clip1.mpg MPlayer dev-SVN-r30099-4.4-openSUSE Linux 11.2 (x86_64)-Packman (C) 2000-2009 MPlayer TeamCan't open joystick device /dev/input/js0: No such file or directory Can't init input joystick mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control. Playing clip1.mpg. MPEG-PS file format detected. VIDEO: MPEG1 352x240 (aspect 12) 29.970 fps 600.0 kbps (75.0 kbyte/s) Xlib: extension "NV-GLX" missing on display ":0.0". [vdpau] Error when calling vdp_device_create_x11: 1 ========================================================================== Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] The selected video_out device is incompatible with this codec. Try appending the scale filter to your filter list, e.g. -vf spp,scale instead of -vf spp. VDecoder init failed :( Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Unsupported PixelFormat -1 Selected video codec: [ffmpeg1] vfm: ffmpeg (FFmpeg MPEG-1) ========================================================================== ========================================================================== Opening audio decoder: [mp3lib] MPEG layer-2, layer-3 AUDIO: 44100 Hz, 2 ch, s16le, 96.0 kbit/6.80% (ratio: 12000->176400) Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3) ========================================================================== AO: [oss] 44100Hz 2ch s16le (2 bytes per sample) Starting playback... Movie-Aspect is 1.34:1 - prescaling to correct movie aspect. VO: [xv] 352x240 => 352x262 Planar YV12 A: 3.9 V: 3.9 A-V: -0.003 ct: -0.120 104/104 12% 2% 1.2% 5 0 MPlayer interrupted by signal 2 in module: sleep_timer A: 4.0 V: 4.0 A-V: -0.003 ct: -0.120 105/105 12% 2% 1.2% 5 0 Exiting... (Quit) Logischerweise gibt es kein NV-GLX, wohl aber GLX als solches, laut X.log: (II) LoadModule: "glx" (II) Loading /usr/lib64/xorg/modules//extensions/libglx.so (II) Module glx: vendor="X.Org Foundation" compiled for 1.6.5, module version = 1.0.0 ABI class: X.Org Server Extension, version 2.0 (==) AIGLX enabled (II) Loading extension GLX Das Mplayer-Fenster geht auf, aber der Inhalt bleibt schwarz. Tja, und dann faellt mir eigentlich nichts mehr ein. Ich vermute einfach mal dass beim compilieren von mplayer eben nicht alle Hardware-Varianten bedacht wurden. Anders kann ich mir das nicht erklaeren? Vorschlaege? -- MfG, Stephan _______________________________________________ Packman mailing list Packman@links2linux.de http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman