首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在java中解析ogg文件而无需解码

在java中解析ogg文件而无需解码
EN

Stack Overflow用户
提问于 2011-08-05 07:33:51
回答 2查看 1.2K关注 0票数 1

我有一个.spx文件(一个包含Speex编码音频的Ogg文件)。我想使用JavaOgg容器中提取Speex编码的字节。

问题是,似乎我能找到的所有Java库(JSpeex, JOrbis)都是基于这样的假设编写的,即我也想将音频解码成原始的pcm,但我并没有这样做。

有没有适用于Java的通用Ogg格式阅读器库?另一方面,是否可以使用JSpeexJOrbis的某些部分来执行我想要的操作?

EN

回答 2

Stack Overflow用户

发布于 2011-08-05 09:02:25

经过一些肤浅的搜索,我在Java中找不到Ogg库。

但是,如果您愿意从头开始实现Ogg解析,那么直接从马的嘴里说出来的话是很容易得到的:

(首页:https://www.xiph.org/vorbis/doc/)

票数 1
EN

Stack Overflow用户

发布于 2020-12-16 17:54:37

我没有使用Speex编码音频的Ogg文件,但有一次我处理了一个用例,我想从ogg opus文件中提取opus数据包,而不是解码为pcm音频。您可以在以下答案中找到该解决方案

https://stackoverflow.com/a/65320789/10110652

这段代码也适用于使用vorbis编码的ogg文件,因此这可能对speex编码也有帮助。如果这对你有效,一定要让我知道。

编码愉快!❤

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6949846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档