Cet article montre comment convertir des fichiers APE (media monkey) en MP3 ou en OGG.
Pré requis
Installation du décompresseur de fichiers ape

L'installation décrite ci-dessous n'est pas du 'standard' ubuntu et peut donc affecter la stabilité de votre système!
Pour l'instant, le seul utilitaire présent sous GNU/LINUX est mac-port. Ce programme en ligne de commande permet d'extraire les fichiers APE au format WAV.
On peut soit télécharger le tarball et compiler le tout, soit télécharger le paquet RPM et le debianiser :
$wget -c "ftp://rpmfind.net/linux/dag/redhat/9/en/i386/dag/RPMS/mac-3.99-2.u4b5.rh9.rf.i386.rpm"
$sudo alien mac-3.99-2.u4b5.rh9.rf.i386.rpm
$sudo dpkg -i mac-3.99-2.u4b5.rh9.rf.i386.deb
Décompression d'un fichier APE
L'utilitaire mac fraîchement installé, voici comment décompresser un fichier APE
Décompression et compression en MP3/OGG
Ayant commencé quelques jours plus tôt un script de transformation de fichiers MPEG vers le format FLV, j'ai décidé d' y ajouter la transformation APE -> MP3.
Voici la partie relative à la transformation en MP3
APE_FILE_SUFFIX="ape";
ape2mp3(){
cd $1
for current in `find *.$APE_FILE_SUFFIX`
do
currentBasename=`basename "$current" .$APE_FILE_SUFFIX`
currentWav=$currentBasename.wav
currentMp3=$currentBasename.mp3
echo "Conversion $current -> $currentWav"
mac "$current" "$currentWav" -d
echo "Conversion $currentWav -> $currentMp3 "
lame --preset extreme "$currentWav" "$currentMp3"
rm $currentWav
done
}
Pour l'encodage OGG, remplacer la commande lame par oggenc