2010-11-15 3 views
3

Je suis à la recherche d'une bibliothèque de conversion audio open source qui peut convertir des fichiers audio de différents types en MP3. Le serveur avec lequel je travaille est un LAMP standard avec PHP. Quelqu'un est-il au courant de quelque chose qui pourrait être la solution?convertisseur audio open source en mp3

Répondre

4

LAME peut le faire pour vous. Je pourrais également recommander FFMPEG. Il y a un PHP extension for FFMPEG, mais j'ai trouvé qu'il est plus facile de l'exécuter directement, car la plupart des FAI ne l'installeront pas pour vous. Bien sûr, ce n'est pas un problème avec vos propres serveurs.

4

Je trouve this

Cependant, je ne reposerait pas sur le traitement des demandes HTTP des flux audio, car cela est un processus de calcul intensif.

Quoi qu'il en soit, les convertisseurs tels que lame peuvent être invoqués en ligne de commande et donc de PHP avec system() appel.

Vous trouverez la documentation de lame à l'aide man lame sous Unix

2

J'utilise habituellement GStreamer à de telles fins, car il détecte automatiquement la plupart des formats de médias et de les décoder pour vous:

gst-launch filesrc location=input-file ! decodebin ! audioconvert ! audioresample ! lame bitrate=192 ! filesink location=output-file.mp3

Bien sûr, vous devrez l'invoquer de PHP en tant que processus séparé, mais quand même.