1

我真的需要你的支持来解决这个问题:

我们开发了一个 iOS 应用程序,它向我们的服务器发送一个声音文件,然后我们分享这个音频。

问题是我们没有找到任何解决方案来转换 iOS 内部的音频。

我们坚持:好吧,这是个问题,但我们仍然可以在服务器中转换音频,对吧?

我们正在尝试使用 afconvert、ffmpeg 来实现这一点,但没有成功。

您是否有任何基本指南或提示,以便我们可以在我们的服务器应用程序中编写此内容并将所有 .CAF 文件转换为另一种格式,如 OGG 或 MP3?

非常感谢!

4

2 回答 2

2

Ubuntu sox 好像坏了。原则:

sox 输入.caf 输出.wav

但是它返回一个错误:sox FAIL 格式等。

解决方法:从上游(sox.sf.net)下载sox源码,配置make install。确保安装了 libsndfile1-dev(sndfile:是的,在配置输出中)。现在重复该操作。

[编辑:问题有点严重,看起来它与路径错误有关,所以使用以下配置命令行时:configure --prefix=/opt/sox,然后根据需要设置路径]

于 2012-11-24T20:07:24.977 回答
1
$ sudo apt-get install sox 
$ sox Tock.caf Tock.wav
于 2011-07-25T09:13:06.727 回答