我真的需要你的支持来解决这个问题:
我们开发了一个 iOS 应用程序,它向我们的服务器发送一个声音文件,然后我们分享这个音频。
问题是我们没有找到任何解决方案来转换 iOS 内部的音频。
我们坚持:好吧,这是个问题,但我们仍然可以在服务器中转换音频,对吧?
我们正在尝试使用 afconvert、ffmpeg 来实现这一点,但没有成功。
您是否有任何基本指南或提示,以便我们可以在我们的服务器应用程序中编写此内容并将所有 .CAF 文件转换为另一种格式,如 OGG 或 MP3?
非常感谢!
最佳答案
Ubuntu sox 好像坏了。原则上:
sox 输入.caf 输出.wav
但是它返回一个错误:sox FAIL 格式等。
解决方法:从上游(sox.sf.net)下载sox源码,配置make install。确保安装了 libsndfile1-dev(sndfile:是的,在配置输出中)。现在重复该操作。
[编辑:问题有点严重,看起来它与路径错误有关,所以使用以下配置命令行时:configure --prefix=/opt/sox,然后根据需要设置路径]
关于ios - 如何在ubuntu上将iphone的caf转换为ogg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5641846/