m4a Dateien unter Linux nach mp3 konvertieren
m4a, mp4 und aac sind die von Apples iTunes verwendeten Musikformate. Um diese in eine mp3 Musikdatei zu konvertieren, müssen sie zuerst in das wave- / wav-Format decodiert werden. Das geht mit dem MPEG-4 AAC Decoder faad2 von audiocoding.com. Eine einzelne Datei decodiert man mit
faad meine_musikdatei.m4a
Dadurch wird automatisch die Datei meine_musikdatei.wav angelegt. Mehrere MPEG-4 Dateien dekodiert man mit dieser kleinen Bash-Schleife:
for i in *.m4a;
do faad "$i";
done;
Damit liegen alle AAC Dateien nun als wave-Dateien vor. Die Umwandlung in wohlklingende mp3s geschieht mittels LAME. Bei mehreren Dateien ebenfalls über eine Shell-Schleife oder über das beim LAME Quellcode mitgelieferte Skript MLAME:
mlame -o "--vbr-new" *.wav
Mehr über mp3-Encoding gibt es hier. Nun liegen alle MPEG-4 Dateien als mp3s und können nach Belieben noch getagged werden, z.B. mit EasyTag oder MusicBrainz.