ubuntuusers.de

Script - bin/cue's aus Ordner nacheinander brennen

Status: Ungelöst | Ubuntu-Version: Ubuntu
Antworten |

exmethix

Avatar von exmethix

Anmeldungsdatum:
24. Juni 2006

Beiträge: 230

Wohnort: Paderborn

Ich habe hier einen Ordner in dem sich 70 Dateien befinden. Es sind 35 bin und 35 cue Dateien.

Hier ist das Script mit dem Ich (übrigens sehr nützlich) alle mvcd's und rsvcd's usw. aus einem Ordner nacheinander in cue/bin umwandel.

#!/bin/bash
echo '        .--.'
echo '       |o_o |'
echo '       |:_/ |'
echo '      //   \ \'
echo '     (|     | )'
echo '    /'\''\_  _/\`\'
echo '    \___)=(___/'
cd ~/mpg2bin/mpg || exit 1
for i in *.mpg;
do
echo 'In Bearbeitung:' $i
vcdimager --cue-file=${HOME}/mpg2bin/bin/${i%.*}.cue --bin-file=${HOME}/mpg2bin/bin/${i%.*}.bin $i >/dev/null && rm $i && echo OK!
done

Dieses Script haben mir vor einiger Zeit super hilfsbereite Leute aus #ubuntu-de gebastelt... es funktioniert auch super!

Jetzt bräuchte Ich aber ein anderes Script, dass mir alle cue/bin's (die gehören ja zusammen) aus ${HOME}/mpg2bin/bin/ nacheinander brennt... ggf. overburn aktiviert und die cue/bin des Films nach erfolgreichem brennen löscht.

So dass quasi das Laufwerk aufgeht Ich nen Rohling reinlege, warte bis es wieder aufgeht Film rausnehme/beschrifte, neuen rohling reinlege, warte usw..

Evtl. kann man das ganze dann mit dem og. Script kombinieren, so dass er nach dem Umwandeln aller mpg's automatisch fragt ob er Sie brennen soll. Ich glaube das ganze wär ne echte bereicherung für alle die wie Ich regelmäßig viele video cd's (mpg) aus dem Internet laden.

Ich muss zugeben nicht wirklich gut bash zu beherrschen und würde mich daher sehr über eure Unterstützung freuen!

😀

in diesem sinne

stw0815

Anmeldungsdatum:
3. März 2006

Beiträge: 391

Füge diese Zeilen hinzu:

echo -n 'Brennen starten? (j/n)  '
read SELECTION
test "$SELECTION" != "j" && exit 0
cd ~/mpg2bin/bin || exit 1
for k in *.cue;
do
echo 'Brenne: ' $k
cdrdao write --driver generic-mmc --speed 4 --overburn --eject --device ATAPI:/dev/cdrw $k && rm $k
echo -n 'Bitte CD wechseln und ENTER drücken '
read NEWCD
done

Ich übernehme keine Haftung für eventuelle Datenverluste, geschrottete Rohlinge, explodierte Computer usw. ☺

Da du keine Angaben zu deinem System machst, kann ich die Optionen für cdrdao nur raten, teste auf jeden fall vorher mit:

cdrdao simulate --driver generic-mmc --speed 4 --overburn --eject --device ATAPI:/dev/cdrw eineimagedatei.cue
Antworten |