Как конвертировать iphone's caf в ogg на Ubuntu - PullRequest
1 голос
/ 13 апреля 2011

Мне очень нужна ваша поддержка, чтобы решить эту проблему:

Мы разработали приложение для iOS, которое отправляет звуковой файл на наш сервер, а затем мы делимся этим аудио.

Проблема в том, что мы не нашли никакого решения для конвертации аудио внутри iOS.

Мы подумали: хорошо, это проблема, но мы все равно можем конвертировать аудио на сервере, верно?

Мы пытаемся сделать это, используя afconvert, ffmpeg, но безуспешно.

У вас есть какое-либо основное руководство или подсказка, чтобы мы могли написать это в нашем серверном приложении и преобразовать все файлы .CAF в другой формат, например OGG или MP3?

Большое спасибо!

Ответы [ 2 ]

2 голосов
/ 25 ноября 2012

Ubuntu Sox, кажется, сломан. В принципе:

sox input.caf output.wav

Однако возвращается ошибка: форматы sox FAIL и т. Д.

Решение: скачать исходный код sox из апстрима (sox.sf.net), настроить make install. Убедитесь, что у вас установлен libsndfile1-dev (sndfile: yes, в выходных данных конфигурации). Теперь повторите операцию.

[править: проблема немного хуже, похоже, что она связана с ошибкой пути, поэтому при использовании следующей командной строки configure: configure --prefix = / opt / sox, затем укажите необходимый путь]

1 голос
/ 25 июля 2011
$ sudo apt-get install sox 
$ sox Tock.caf Tock.wav
...