Files
bin/cda2hd
2012-12-16 18:46:30 +01:00

25 lines
619 B
Bash
Executable File

#!/bin/sh
#
#
set -x
#scsidev="0,0,0"
cdreader="/dev/cdrom"
destdir=/dat/tmp/audio
driver=generic-mmc
logfile=/tmp/cda2hd.log
nicelevel=15
[ -d $destdir ] || mkdir -p $destdir
cd $destdir
# Datei cd.toc erzeugen
[ -f cd.toc ] && rm cd.toc
nice -n $nicelevel cdrdao read-toc --with-cddb --datafile data.raw --device $cdreader --driver $driver cd.toc > $logfile
# Grabben (cdparanoia hat eine bessere Kratzererkennung)
[ -f data.raw ] && rm data.raw
nice -n $nicelevel cdparanoia -v 1- -p data.raw -d $cdreader > $logfile
#cdrdao write --eject --speed $speed --device $scsidev --driver $driver cd.toc
eject $cdreader