]> Sergey Matveev's repositories - dotfiles.git/blobdiff - bin/bin/cueparser.sh
Ability to specify codepage
[dotfiles.git] / bin / bin / cueparser.sh
index 546b47dda6c04fac6a283f220cc7f3dd37051596..2e61004f56ffd9c4335a57df6bd99337e01e8925 100755 (executable)
@@ -1,8 +1,9 @@
 #!/bin/sh
 
 c=1
-sed -n 's/^  *TITLE .\(.*\)".*$/\1/p' < $1 | while read trackname; do
+iconv -f ${2:-cp1251} -t utf-8 "$1" |
+sed -n 's/^  *TITLE .\(.*\)".*$/\1/p' | while read trackname; do
        v=`printf "%02d\n" $c`
-       echo mv split-track$v.flac $v.\"$trackname\".flac
+       echo mv split-track$v.wav $v.\"$trackname\".wav
        c=$(( $c + 1 ))
 done