Vorweg eins: xine funktioniert bei mir einwandfrei, wenn ich im Dateimanager einen von meinen MPG-Filmen anklicke.
Aber: ich verwalte meine Filme mit datacrow. Dort gibt es eine Möglichkeit, einen Film zu starten. Leider übergibt datacrow bei Dateinamen mit Leerzeichen die einzelnen Worte als einzelne Parameter. Ergo habe ich mir ein Miniscript geschrieben, in dem folgendes steht:
Wenn ich das von datacrow starte, dann startet xine auch und gibt folgende Fehlermeldung aus:
Input-Plugin konnte MRL "/media/disk/Emil und die Detektive.mpg" nicht öffnen
Klicke ich auf mehr, dann steht dort:
input_file: Datei nicht gefunden: >'/media/disk/Emil und die Detektive.mpg'<
Die Datei gibt es mit genau dem Pfad und wenn ich sie "normal" anklicke, wird sie sofort und ohne Widerrede abgespielt. Was kann die Fehlerursache sein? Andere Zeichen als Leerzeichen zwischen den Worten können es nicht sein, denn auch Dateien mit nur einem Wort werden nicht abgespielt ...
(Opensuse 10.3 und KDE 3.5)
Hartmut
Aber: ich verwalte meine Filme mit datacrow. Dort gibt es eine Möglichkeit, einen Film zu starten. Leider übergibt datacrow bei Dateinamen mit Leerzeichen die einzelnen Worte als einzelne Parameter. Ergo habe ich mir ein Miniscript geschrieben, in dem folgendes steht:
Code:
xine "$*"
Wenn ich das von datacrow starte, dann startet xine auch und gibt folgende Fehlermeldung aus:
Input-Plugin konnte MRL "/media/disk/Emil und die Detektive.mpg" nicht öffnen
Klicke ich auf mehr, dann steht dort:
input_file: Datei nicht gefunden: >'/media/disk/Emil und die Detektive.mpg'<
Die Datei gibt es mit genau dem Pfad und wenn ich sie "normal" anklicke, wird sie sofort und ohne Widerrede abgespielt. Was kann die Fehlerursache sein? Andere Zeichen als Leerzeichen zwischen den Worten können es nicht sein, denn auch Dateien mit nur einem Wort werden nicht abgespielt ...
(Opensuse 10.3 und KDE 3.5)
Hartmut