Hallo, Am Mon, 14 Mar 2011, Al Bogner schrieb:
Am So, 13 Mär 2011 21:52:02 CET schrieb David Haller:
Am Sun, 13 Mar 2011, Al Bogner schrieb:
Am So, 13 Mär 2011 17:41:23 CET schrieb David Haller: Ich probiere es gerade mit einem 11.3-System mit Onboard-ATI. Irritierend ist für mich alles rund um vdpau. Es gibt keine config für mplayer.
Anlegen. Zumindest testhalber nur mit:
==== ~/.mplayer/config ==== nolirc=1 nojoystick=1 ao=alsa vo=x11 ====
Wenn das dann klappt ...
Bild sehe ich noch immer keines.
Schad.
Playing test.wmv. ASF file format detected. [asfheader] Audio stream found, -aid 1 [asfheader] Video stream found, -vid 2 VIDEO: [WVP2] 640x480 24bpp 1000.000 fps 13.6 kbps ( 1.7 kbyte/s) Load subtitles in ./ 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
Playing test.wmv. ASF file format detected. [asfheader] Audio stream found, -aid 1 [asfheader] Video stream found, -vid 2 VIDEO: [WVP2] 640x480 24bpp 1000.000 fps 13.6 kbps ( 1.7 kbyte/s) ========================================================================== Requested video codec family [wmvadmo] (vfm=dmo) not available. Enable it at compilation. Cannot find codec matching selected -vo and video format 0x32505657.
mplayer von packman? vdpau installiert? Ggfs. Rechte kontrolliert?
rpm -qa | grep mplayer gmplayer-1.0rc4_r33030-1.pm.1.2.x86_64 smplayer-0.6.9+r3597-2.pm.2.1.x86_64
Hast du auch den eigentlichen MPlayer von Packman? $ rpm -q MPlayer MPlayer-1.0rc4_r32749-1.pm.2.3.x86_64 (ich könnte wohl mal wieder aktualisieren ;)
rpm -qa | grep vdpau libvdpau-devel-0.4-5.6.x86_64 libvdpau1-0.4-5.6.x86_64
zypper remove libvdpau-devel libvdpau1 Loading repository data... Reading installed packages... Resolving package dependencies... The following packages are going to be REMOVED: 2ManDVD LiVES MPlayer OpenMovieEditor QVideoConverter audiokonverter devede dvd95 dvd95-lang fdmf gmplayer libffmpeg-devel libgmerlin_avdec1 libvdpau-devel libvdpau1 lxdvdrip mandvd qdvdauthor smile smplayer tovid videoporama
*args* Das hängt alles von der libvdpau1 ab? Naja, das ist AFAIK eh nur ne "Dummy-Lib" solange nicht die richtige libvdpau_nvidia installiert ist: $ ls -l /usr/lib64/libvdpau* lrwxrwxrwx [..] 13 [..] /usr/lib64/libvdpau.so -> libvdpau.so.1* lrwxrwxrwx [..] 21 [..] /usr/lib64/libvdpau.so.1 -> libvdpau.so.260.19.29* -rwxr-xr-x [..] 8283 [..] /usr/lib64/libvdpau.so.1.0.0* -rwxr-xr-x [..] 4056 [..] /usr/lib64/libvdpau.so.260.19.29* lrwxrwxrwx [..] 34 [..] /usr/lib64/libvdpau_nvidia.so $ ls -l /usr/lib64/vdpau/ lrwxrwxrwx [..] 28 [..] libvdpau_nvidia.so.1 -> libvdpau_nvidia.so.260.19.29* -rwxr-xr-x [..] 1652664 [..] libvdpau_nvidia.so.260.19.29 Dabei stammt nur die libvdpau.so.1.0.0 aus dem libvdpau1-RPM, der Rest aus dem nvidia-Treiber (hier, da per .run installiert ohne RPM dazu). Im Vergleich dazu, was ich hier ungewollt ins System geklatscht bekomme ist die libvdpau.so.1.0.0 also wirklich winzig.
Man freut sich wieder mal über Abhängigkeiten ;-)
Geht mir hier regelmäßig auch so. Ich möcht dann mal Gentoo fertig konfigurieren (beim letzten Stand hab ich einige mir wichtige Sachen noch nicht hinbekommen, jetzt hab ich das aber unter SUSE, da kann ich dann abgucken), da kann ich dann mir unliebsame Abhängigkeiten weitgehend rauswerfen. [..]
Zu vdpau wird man trotz keiner Nvidia-Karte aber doch vergewaltigt.
s.o. Packman will halt die mit einer solchen Karte passend versorgen und kompiliert entsprechend. Dafür werd ich u.a. mit gstreamer und pulseaudio "vergewohltätigt". $ rpm --queryformat '%{SIZE}\t%{NAME}\n' -qa '*pulse*' '*gst*' 2201680 gstreamer-0_10-plugins-base 655329 libpulse0 2179862 gstreamer-0_10 1361952 libgstreamer-0_10-0 52504 libgstapp-0_10-0 18792 libpulse-mainloop-glib0 727848 libgstinterfaces-0_10-0 Dagegen ist die libvdpau1 echt schlank!
/sbin/ldconfig -p | grep vdpau_nvidia
da kommt nichts
Ah, ok, ich dacht das wäre auf einer deiner Kisten mit nVidia-Grafik.
ls -l /usr/lib64/libvdpau_nvidia.so \
ls -l /usr/lib64/libvdpau_nvidia.so ls: cannot access /usr/lib64/libvdpau_nvidia.so: No such file or directory
/usr/lib64/$(readlink /usr/lib64/libvdpau_nvidia.so) \
ls -l /usr/lib64/$(readlink /usr/lib64/libvdpau_nvidia.so)
Da kommt eine ganze Menge. Möchtest du das wirklich?
Nein. readlink gibt hier mangels symlink natürlich nix aus, ergo sieht 'ls' nur das /usr/lib64, und das braucht's dann nicht ;) Mein Fehler. Jedenfalls: die ~/.mplayer/config hast du ja wohl (erstmal) wie oben, dann guck mal in /etc/mplayer/mplayer.conf was da bei 'vc' drinsteht, evtl. da mal gucken, was bei vo= und vc= drinsteht, ggfs. explizit anpassen (dort oder in ~/.mplayer/config).
Requested video codec family [wmvadmo] (vfm=dmo) not available. Enable it at compilation.
s.o. Packman-Version? Und evtl. mal '-vfm ffmpeg' versuchen.
mplayer -vfm ffmpeg test.wmv Playing test.wmv. ASF file format detected. [asfheader] Audio stream found, -aid 1 [asfheader] Video stream found, -vid 2 VIDEO: [WVP2] 640x480 24bpp 1000.000 fps 13.6 kbps ( 1.7 kbyte/s) ========================================================================== Trying to force video codec driver family ffmpeg... Requested video codec family [wmvadmo] (vfm=dmo) not available.
Das klappt leider auch nicht.
Hm. Scheint kein DRM zu sein. Wo zum ... ist der dmo Kram? $ mplayer -vc help | grep dmo [..] wmvadmo dmo working Windows Media Video Adv DMO [wmvadvd.dll] => guck mal, ob du die wmvadvd.dll aus dem w32codec Paket hast (und wo, und ob die Rechte stimmen, ob der 64bit Mplayer die 32bit DLLs laden kann weiß ich nicht, zur Not müßtest du den 32bit MPlayer installieren (i586/i686, sollte laufen)). HTH, -dnh -- Den letzten Intelligenztest müssen die Menschen noch bestehen, nämlich sich miteinander zu vertragen. -- Heinz Haber, dt. Astrophysiker -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org