如何在 ubuntu 上将 iphone 的 caf 转换为 ogg

发布于 2024-11-01 01:50:06 字数 294 浏览 0 评论 0原文

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

我们开发了一个 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

红尘作伴 2024-11-08 01:50:06

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]

薄荷梦 2024-11-08 01:50:06
$ sudo apt-get install sox 
$ sox Tock.caf Tock.wav
$ sudo apt-get install sox 
$ sox Tock.caf Tock.wav
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文