Hallo Forum!
Ich habe vor ein paar tagen das dvd2vdr script entdeckt, und bin schlichtweg begeistert!
Allerdings habe ich ein Problem, wenn auf der DVD die Sprache nicht spezifiziert ist.
Ich benutze das Script in der Version 0.5.6.
Das transcode-audio.log sieht folgendermassen aus:
In transcode-audio2.log:
Was natürlich in dem Script die Fehlermeldung MESG_05 (Tonspur '$LANGUAGE' nicht gefunden - Abbruch) hervorruft.
Hier nochmal aus der Funktion test () die imho Verantwortlichen:
Code
731 # read audio track
732 local AUDIOTYPE=""
733 local AUDIOTYPELINES=0
<...>
763 AUDIOTYPELINES=`cat ${TEMPDIR}/transcode-audio.log | \
764 grep " "$LANGUAGE" " | head -n 1 | awk '{print $3}' | \
765 wc -m | awk '{print $1}'`
<...>
779 if [ $AUDIOTYPELINES -eq 0 ] ; then
780 d2v_mesg "${MESG_05[$LNG]}"
781 $TRANSCODE_AUDIO >> $LOGFILE
782 $TRANSCODE_AUDIO2 >> $LOGFILE
783 cp $LOGFILE ${TEMPDIR}/$TITLE.log
784 d2v_error "${RED}exiting${NORMAL}"
785 fi
Alles anzeigen
Ich bin zugegebnermaßen nicht gut im bash scripten.
Jemand von euch eine Idee?
Gruß
Wintermute