Как конвертировать iphone's caf в ogg на Ubuntu
Мне действительно нужна ваша поддержка, чтобы решить эту проблему:
Мы разработали приложение для iOS, которое отправляет звуковой файл на наш сервер, а затем мы делимся этим аудио.
Проблема в том, что мы не нашли никакого решения для конвертации аудио внутри iOS.
Мы подумали: хорошо, это проблема, но мы все равно можем конвертировать аудио на сервере, верно?
Мы пытаемся сделать это используя afconvert, ffmpeg, но безуспешно.
Есть ли у вас какое-либо основное руководство или подсказка, чтобы мы могли написать это в нашем серверном приложении и преобразовать все файлы.CAF в другой формат, такой как OGG или MP3?
Большое спасибо!
2 ответа
Ubuntu Sox, кажется, сломан. В принципе:
sox input.caf output.wav
Однако он возвращает ошибку: форматы sox FAIL и т. Д.
Решение: скачать исходный код sox из апстрима (sox.sf.net), настроить make install. Убедитесь, что у вас установлен libsndfile1-dev (sndfile: yes, в выходных данных конфигурации). Теперь повторите операцию.
[править: проблема немного хуже, похоже, что она связана с ошибкой пути, поэтому при использовании следующей командной строки configure: configure --prefix=/opt/sox, затем при необходимости укажите путь]