gpt4 book ai didi

android - 如何在 Android 上获取 Vorbis 库?

转载 作者:太空宇宙 更新时间:2023-11-03 10:24:57 25 4
gpt4 key购买 nike

好吧,我花了一天的大部分时间来尝试这样做,我想我肯定遗漏了一些相当明显的东西。

Android SDK 显然原生支持 Vorbis 文件.有没有什么方法可以作为开发人员访问这些库。

情况:我有一个项目使用 libvorbis and libogg libraries , 加载 ogg 文件。整个过程在 OSX、linux、iOS 等平台上编译并运行良好,我试图将它移植到 android。

使用NDK编译项目,报错: fatal error :vorbis/codec.h:没有那个文件或目录 编译终止。(我假设它会继续说找不到 vorbisfile.h)

问题一:Android上可以用C访问vorbis API吗?或者,是否有任何 Vorbis API?

没有太多努力,我偶然发现了 Tremor 和 Tremolo - ARM vorbis 库,但我找不到任何关于如何使用 Android SDK 编译它们的信息。

问题 2:有人可以为此提供任何帮助吗?

如果我可以提供任何其他信息来提供帮助,请告诉我。

最佳答案

你可能会看看 android/ffmpeg/x264 project举个例子。 x264 不是 ogg/vorbis,但它是在 android 构建和链接场景中将 ffmpeg 与附属库链接的一个明显示例。

注意:这将需要相当多的时间才能完成。

如果您了解使用 x264 构建的示例,那么您应该能够交换 obb/vorbis 库来代替 x264,并将其全部链接到 android 构建上。

这假设您精通 NDK 和交叉工具链以及 git 项目和子模块(x264、ogg、vorbis)

关于android - 如何在 Android 上获取 Vorbis 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13767705/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com