]> Sergey Matveev's repositories - dotfiles.git/commitdiff
Many CUE files are in latin1, instead of Unicode
authorSergey Matveev <stargrave@stargrave.org>
Sat, 28 Mar 2020 12:26:43 +0000 (15:26 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 28 Mar 2020 12:26:43 +0000 (15:26 +0300)
bin/bin/cueparser.sh

index 546b47dda6c04fac6a283f220cc7f3dd37051596..36b267428abcdb4c16d57f523fbe132c8184f530 100755 (executable)
@@ -1,7 +1,8 @@
 #!/bin/sh
 
 c=1
 #!/bin/sh
 
 c=1
-sed -n 's/^  *TITLE .\(.*\)".*$/\1/p' < $1 | while read trackname; do
+iconv -f latin1 -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
        c=$(( $c + 1 ))
        v=`printf "%02d\n" $c`
        echo mv split-track$v.flac $v.\"$trackname\".flac
        c=$(( $c + 1 ))