2009-02-23 8 views
5

Je cherche un bon gem/plugin pour convertir les fichiers audio téléchargés par l'utilisateur en différents formats. Un format en particulier qui m'intéresse est la conversion à Apple .caf avec la compression ima4 pour l'inclusion dans une application iPhone.Modules de conversion audio Ruby/Rails?

J'ai utilisé afconvert sur mon mac pour cela jusqu'à présent, mais je dois le faire sur ma machine Linux, côté serveur. Idéalement, je serais capable de travailler dans un trombone. En tant que solution supplémentaire, ffmpeg pourrait fonctionner, mais je n'ai vu aucune option .caf pour cela. Quelqu'un en sait-il un?

Répondre

5

Le projet Sound eXchange prend en charge de nombreuses conversions de fichiers audio. J'ai utilisé ceci dans le passé pour convertir les fichiers AIFF produits par le programme "say" d'OS X en fichiers ulaw pour Asterisk. Cela donne plutôt une belle synthèse vocale. Pour mes besoins, j'ai également trouvé une extension Ruby sur github appelée sox-ruby qui encapsule les fonctions de libsox directement.