EasyTag умеет многое, это точно)) Но для конкретной проблемы можно простенький скриптик:
#!/usr/bin/perl
use File::Spec;
foreach (@ARGV) {
(undef,$directory,$filename) = File::Spec->splitpath($_);
$filename =~ s/_/ /g;
$filename =~ s/(\w+)/\u$1/g;
$filename =~ s/mp3$/mp3/i;
rename $_, File::Spec->catpath(undef,$directory,$filename);
}
Юзать так: ./rename-mp3 файлы, например: ./rename-mp3 *.mp3