APE

Feb. 24, 2009

.ape / .cue Dateien konvertieren

APE ist das Monkey's Audio Format, ein verlustfreier Audiocodec. Abgesehen davon kennt natürlich kaum ein Player das Format. Man kann die Dateien aber unter Linux mit den Programmen mplayer, bchunk, lame relativ einfach konvertieren: mplayer -vo null -vc null -ao pcm:fast *ape;bchunk -w audiodump.wav *.cue track;rm audiodump.wav;for i in *.wav;do lame --preset extreme $i;done;rm *.wav Im Detail: mplayer -vo null -vc null -ao pcm:fast *.ape Spielt die .ape Datei quasi ab und speichert das Ergebnis in audiodump.wav. bchunk -w audiodump.wav *.cue track trennt audiodump.wav an den Stellen die in der .cue Datei stehen, und nennt die Ergebnisse trackXY.wav. Mit -w schreibt es zusätzlich Wave-Header. rm audiodump.wav Entfernt audiodump.wav damit es nicht auch (als Ganzes) nochmal kodiert wird. for i in *.wav;do lame --preset extreme $i;done Kodiert die .wav in .mp3 mit sehr guter Qualität. rm *.wav Entfernt die übrig gebliebenen .wav Dateien.

Die Commandline geht davon aus, dass sich im Verzeichnis nur eine .ape und eine .cue Datei befinden, und dann funktioniert der Befehl ohne die Namen zu kennen. Befinden sich mehrere im aktuellem Ordner, funktionieren die Anweisungen nicht, weil zum Beispiel der erste audiodump.wav durch den zweiten direkt überschrieben wird.

Kategorien Software Linux
Tagged APE CUE konvertieren
Mobil qrcode zeigen

3 Kommentare