X-Git-Url: https://diplodocus.org/git/flac-archive/blobdiff_plain/890a5921fe12b21fbc65d88a0e59080dc8cc9a5b..3c7d23bc411654d2964b81af85b94b8f7f293436:/fa-rip diff --git a/fa-rip b/fa-rip index 55b2fb2..eabf52e 100755 --- a/fa-rip +++ b/fa-rip @@ -23,14 +23,14 @@ if [[ -z ${CDDEV} ]]; then fi fi -discid=($(cd-discid ${CDDEV})) +dir=$(mktemp -d flac-archive.XXXXXXXXXX) +cd ${dir} -[[ -d $discid[1] ]] || mkdir $discid[1] -cd $discid[1] +cdrdao read-toc --device ${CDDEV} --driver generic-mmc toc +toc2cue toc cue -eval fa-tags $discid & +trackcount=$(grep -c 'TRACK.*AUDIO' cue) -cdrdao read-toc --device ${CDDEV} --driver generic-mmc toc -toc2cue toc cue & +fa-tags ${trackcount} -exec cdparanoia -d ${CDDEV} 1-$discid[2] wav +exec cdparanoia -d ${CDDEV} 1-$(grep -c 'TRACK.*AUDIO' cue) wav