folgendes Problem:
dies funktioniert, wenn es direkt auf der Konsole eingegeben wird:
Code
mplayer -osdlevel 1 -vo vdpau -ao alsa:device=iec958,AES0=0x06 -afm hwac3 -vc ffh264vdpau,ffmpeg12vdpau,ffvc1vdpau,ffwmv3vdpau,ffodivx, -fs -monitoraspect 16:9 -alang de,en -nocache -slave -ontop -v -noconfig all dvdnav:// -dvd-device '/media/nfs/media/media/Filme/Musik/Jean-Michel Jarre live in Moskau - DVD/VIDEO_TS'
wie man sieht, wird der Pfad des Verzeichnisses wegen Lücken im Namen hier mit Hochkommata übergeben.
Wenn ich das ganze jetzt in einem Script einbaue
Bash
#!/bin/bash
export DISPLAY=:0
CMDLINE="/usr/bin/mplayer -osdlevel 1 -vo vdpau -ao alsa:device=iec958,AES0=0x06 -afm hwac3 -vc ffh264vdpau,ffmpeg12vdpau,ffvc1vdpau,ffwmv3vdpau,ffodivx, -fs -monitoraspect 16:9 -alang de,en -nocache -slave -ontop -v -noconfig all dvdnav:// -dvd-device '/media/nfs/media/media/Filme/Musik/Jean-Michel Jarre live in Moskau - DVD/VIDEO_TS'"
exec $CMDLINE
exit
klappt das nicht, weil mplayer den Pfad dann nicht als ganzes kriegt:
Code
libdvdread: Can't stat '/media/nfs/media/media/Filme/Musik/Jean-Michel
No such file or directory
libdvdread: Could not open '/media/nfs/media/media/Filme/Musik/Jean-Michel
libdvdnav: vm: failed to open/read the DVD
Couldn't open DVD device: '/media/nfs/media/media/Filme/Musik/Jean-Michel (No such file or directory)
No stream found to handle url dvdnav://
get_path('Jarre.conf') -> '/home/martin/.mplayer/Jarre.conf'
Playing Jarre.
get_path('sub/') -> '/home/martin/.mplayer/sub/'
File not found: 'Jarre'
Failed to open Jarre.
get_path('live.conf') -> '/home/martin/.mplayer/live.conf'
Playing live.
get_path('sub/') -> '/home/martin/.mplayer/sub/'
File not found: 'live'
Failed to open live.
get_path('in.conf') -> '/home/martin/.mplayer/in.conf'
Playing in.
get_path('sub/') -> '/home/martin/.mplayer/sub/'
File not found: 'in'
Failed to open in.
get_path('Moskau.conf') -> '/home/martin/.mplayer/Moskau.conf'
Playing Moskau.
get_path('sub/') -> '/home/martin/.mplayer/sub/'
File not found: 'Moskau'
Failed to open Moskau.
Alles anzeigen
Ich habe es auch bereits mit
probiert, aber das bringt den gleichen Fehler.