I have mp3 files with title in Windows CP1251 charset. When I copy them to MP3 player or play them on iPod I see wrong chars. So I wrote next script to modify files to fix metadata:
find ./ -iname "*.mp3" -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1 -d
This script search all mp3 files in current directory with subdirectories and modify metadata from CP1251 charset to UTF8.
This script works in Ubuntu linux.