2009-02-23 13 views
5

Szukam dobrej gem/plugin do konwersji plików dźwiękowych przesłanych przez użytkownika do różnych formatów. Jednym z formatów, który mnie interesuje, jest konwersja do Apple .caf z kompresją ima4 w celu włączenia do aplikacji na iPhone'a.Wtyczki konwersji audio Ruby/Rails?

Używam afconvert na moim Macu do tej pory, ale muszę to zrobić na moim komputerze z linuxem, po stronie serwera. Idealnie, mógłbym pracować na spinaczu.

Jako dodatkowe rozwiązanie ffmpeg może działać, ale nie widziałem dla niego opcji .caf. Ktoś o tym wie?

Odpowiedz

5

Projekt Sound eXchange obsługuje wiele konwersji plików audio. Używałem tego w przeszłości do konwertowania plików aiff przez program "say" systemu OS X do plików ul na Asterisk. Daje to raczej przyjemny tekst na mowę. Dla moich celów znalazłem także rozszerzenie Ruby na github o nazwie sox-ruby, które otacza funkcje biblioteki libsox bezpośrednio.