25 lines
619 B
Bash
Executable File
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
|