Transformer des fichiers mediamonkey en mp3/ogg
Cet article montre comment convertir des fichiers APE (media monkey) en MP3 ou en OGG.
Pré requis
- Installer alien
- Installer lame ou oggenc (fourni par le paquet vorbis-tools)
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