zunächst vonder
musepack Seite den decoder runterladen und in /usr/sbin entpacken. Der Decoder muss noch ausführbar gemacht werden. Im
debianforum habe ich ein perl-script gefunden, mit dem alle Dateien eines Verzeichnisses transcodiert werden können:
CODE:
#! /usr/bin/perl
### MPC TO MP3 CONVERTER BY Seraphyn
### Start with perl mpc2mp3.pl
$dir=`pwd`;
chop($dir);
opendir(checkdir,"$dir");
while ($file=readdir(checkdir)) {
$orig_file=$file;
if ($orig_file !~ /\.mpc$/i) {next};
print "Checking file: $orig_file\n";
$new_wav_file=$orig_file;$new_wav_file=~s/\.mpc/\.wav/;
$new_mp3_file=$orig_file;$new_mp3_file=~s/\.mpc/\.mp3/;
$convert_to_wav="mppdec "./$orig_file" "./$new_wav_file"";
$convert_to_mp3="lame -h "./$new_wav_file" "./$new_mp3_file"";
$remove_wav="rm -rf "./$new_wav_file"";
print "EXEC 1: $convert_to_wav\n";
$cmd=`$convert_to_wav`;
print "EXEC 2: $convert_to_mp3\n";
$cmd=`$convert_to_mp3`;
print "REMOVE WAV: $remove_wav\n";
$cmd=`$remove_wav`;
print "\n\n";
}
print "Fertig.";
Script im entsprechenden Verzeichnis, in dem die Dateien umgewandelt werden sollen als mpc2mp3.pl speichern und mit 'perl mpc2mp3.pl' in der Konsole starten.
Schon klar, dass von einem Verlust-Format in ein anderes umgewandelt wird. Aber viele MP3-Player und auch das Autoradio kann halt nichts anderes. Und mit offenem Verdeck hört man den Unterschied nicht