Hallo
ich habe mir ein kleines Script geschrieben um aus meinen DVD's ISO-Dateien zu erstellen.
#!/bin/bash
#
#Verzeichnisse für die Arbeit
tmpdir="/video/film/dvd/tmp"
device="/dev/scd0"
dir="/video/film/dvd"
#Aufräumen lösche alles
cd $tmpdir ;
rm -r * ;
#Laufwerk öffnen
#eject -v $device ;
#Title auslesen
dvdbackup -i $device -I >> $tmpdir/test.txt ;
weg=$(cat /$tmpdir/test.txt | grep DVD-Video | awk '{print $8}') ;
#DVD auslesen
dvdbackup -M -i $device -o $tmpdir ;
#Laufwerk öffnen
#eject -v $device ;
#Audio_TS erzeugen
mkdir $tmpdir/$weg/AUDIO_TS ;
#ISO erzeugen
cd $tmpdir/$weg/ ;
mkisofs -dvd-video -udf -o $dir/$weg.iso . ;
#Aufräumen
cd $tmpdir ;
rm -r *
#Fertig
Läuft auch wunderbar.
Wenn ich die ISO über Loop mounte kann ich diese auch abspielen.
mount -t iso9660 /video/film/dvd/Episode1.iso /dvd -o loop
Wenn ich das DVD Wechsel Plugin verwenden möchte sagt er mir immer in der syslog folgendes.
Jan 29 14:30:21 ctvdr vdr[988]: ln -nfs '/video/film/dvd/Episode1.iso' '/dvd' 2> /dev/null
Jan 29 14:30:21 ctvdr vdr[8909]: receiver thread ended on device 2 (pid=8909)
Jan 29 14:30:21 ctvdr vdr[10441]: input thread started (pid=10441)
Jan 29 14:30:21 ctvdr kernel: cdrom: open failed.
an den Rechten kann es nicht liegen. Habe ich nachgeprüft.
in der setup.conf steht für das Wechsel-Plugin folgendes
dvdselect.DVDReadScript = /etc/vdr/plugins/dvdselect_readdvd.sh
dvdselect.DVDWriteScript = /etc/vdr/plugins/dvdselect_writedvd.sh
dvdselect.ImageDir = /video/film/dvd
dvdselect.NameDevice = /dvd
dvdselect.NameOrgDevice = /dev/scd0
in /dvd steht auch nach einem Versuch mit dem Wechsel-Plugin ein link auf ein ISO und ein link auf /dev/scd0
Der Bildschirm bleibt aber immer schwarz.
Vielen Dank im voraus
herb