Hi,
ich habe das vdr2dvd.sh Skript aus dem vdrconvert Paket so verändert, dass statt vdrsync.pl ProjectX als Demuxer verwendet wird. Damit das ganze ohne X auf der Kommandozeile funktioniert, verwende ich den virtuellen XServer xvfb.
Das ganze funktioniert ganz gut, solange keine Umlaute im Pfad vorkommen. Allerdings ist nur der Aufrufparameter für X falsch. Testweises Echo in eine Datei sind Umlaute vorhanden.
Das ganze läuft unter Debian mit der c´t Distri.
Was kann ich tun?
Hier ein Auszug aus meinem Skript:
# nice -$PRIO $VDRSYNC -o ${UniqueDir[Number]} $i/ > $LOG 2>&1
# Virtuellen X-Server starten
/usr/X11R6/bin/Xvfb :1 >/dev/null 2>&1 &
export DISPLAY=localhost:1
# Input VDR Dateien bestimmen
vdrfiles=`ls $i/0??.vdr`
echo $vdrfiles >/tmp/vdrfiles
# Project X starten
/opt/j2sdk1.4.2_02/bin/java -jar /opt/pX/pX.jar \
-c /opt/pX/pX.ini -o ${UniqueDir[Number]} \
$vdrfiles > /tmp/pxlog 2>&1
Fehlermeldung:
=> File 0: /video0/Wickie_und_die_starken_M?nner/11._Die_rot?ugigen_Riesen/2003-08-20.18.25.50.50.rec/001.vdr
? File not found !
Joesy