如何在 ubuntu 上将 iphone 的 caf 转换为 ogg
我真的需要您的支持来解决这个问题:
我们开发了一个 iOS 应用程序,它将声音文件发送到我们的服务器,然后我们共享该音频。
问题是我们没有找到任何在 iOS 内部转换音频的解决方案。
我们认为:好吧,这是一个问题,但我们仍然可以在服务器中转换音频,对吗?
我们正在尝试使用 afconvert、ffmpeg 来实现此目的,但没有成功。
您是否有任何基本指南或提示,以便我们可以在服务器应用程序中编写此内容并将所有 .CAF 文件转换为其他格式(如 OGG 或 MP3)?
多谢!
i really need your support to solve that problem:
We developed an iOS application that sends a sound file to our server and then, we share this audio.
The problem is we didnt find any solution to convert the audio inside the iOS.
We tought: Ok, thats a problem, but we can still convert the audio in the server right?
We are trying to make this using afconvert, ffmpeg but with no sucess.
Do you have any basic guide or hint so we can write this in our server application and convert all the .CAF files to another format like OGG or MP3?
Thanks a lot!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Ubuntu sox 似乎坏了。原则上:
sox input.caf output.wav
但是返回错误:sox FAIL Formats等。
解决办法:从上游(sox.sf.net)下载sox源代码,配置make install。确保安装了 libsndfile1-dev(sndfile:是,在配置输出上)。现在重复该操作。
[编辑:问题有点严重,看起来与路径错误有关,因此当使用以下配置命令行时:configure --prefix=/opt/sox,然后根据需要设置路径]
Ubuntu sox seems to be broken. In principle:
sox input.caf output.wav
However it returns an error: sox FAIL formats, etc.
The solution: download sox source code from upstream (sox.sf.net), configure make install. Be sure to have libsndfile1-dev installed (sndfile: yes, on the configure output). Now repeat the operation.
[edit: the problem is a little worse, looks like it's related to a path bug, so when use the following configure command line: configure --prefix=/opt/sox, then set your path as necessary]