#!/bin/sh # Decode an audio-cd into wav files # # Syntax: cd2wav MODE [TRACK] # # Author Thorsten Gunkel # # --- 12.04.2003 Thorsten Gunkel --- # * add an optinal parameter to copy only one track # --- No older changelog available --- # param1="$1" param2="$2" cd_drive="/dev/cdrom" case "$param1" in para) echo "Using cdparanioa." if [ $param2 ]; then track="$param2"; else track=""; fi ripper="sudo /usr/bin/cdparanoia -w -B -d \"\$cd_drive\" \$track" ;; norm) echo "Using cdda2wav" if [ $param2 ]; then track="-t $param2+$param2"; else track=""; fi ripper="/usr/bin/cdda2wav -s -x -i1 -B -O wav -D \"\$cd_drive\" \$track" ;; analog) echo "Using 1x recording" if [ $param2 ]; then track="-t $param2 -p $param2"; else track="-C"; fi ripper="/usr/bin/cdsound-recorder -c2 -s44100 -b16 -P -fwav -D \"\$cd_drive\" \$track audio.wav" ;; *) echo norm echo para echo analog ripper="echo Add missing Parameter" ;; esac eval "$ripper"