]> git.phdru.name Git - audio-cdr-video.git/blob - cdr-dvdrw-tools/mp3-to-wavs
Initail import
[audio-cdr-video.git] / cdr-dvdrw-tools / mp3-to-wavs
1 #! /bin/sh
2
3 if [ -z "$1" ]; then
4    echo "Usage: $0 mp3list [result]"
5    exit 1
6 fi
7
8 mp3list="$1"
9
10 if [ -z "$2" ]; then
11    result_list=_result_$$.list
12 else
13    result_list="$2"
14 fi
15
16 cp /dev/null "$result_list"
17
18 . .config
19
20 while read f; do
21    mp3base="`basename \"$f\" .mp3`"
22    result_file="$source_dir/$mp3base".wav
23    echo "$result_file" >>"$result_list"
24    mpg321 -s "$f" | sox -t raw -r 44100 -s -w -c 2 - "$result_file"
25 done < "$mp3list"