用java添加两个ogg文件

问题描述 投票:0回答:1

我使用媒体记录器录制一些声音,使用firefox媒体记录器,但问题是在媒体记录器不支持audiowav或videowav,所以我使用audioogg,但问题发生时,我想附加两个记录器.ogg文件到一个文件,不支持由AudioSystem和AudioInputStream类的java,只允许.wav文件,我搜索的音频转换器,但我没有找到一个很好的教程。

有任何Cli工具的Linux附加两个OGG文件?

java audio html5-audio mediarecorder
1个回答
1
投票

我想你可能必须检查和修补源代码。这可以从各种库中获得,有 JOrbis 和其他ogg播放和编码所需的文件(github上有几个)。

在一个项目中,我需要将解压后的ogg文件(原来是wav)加载到内存中,我使用了示例中的源代码。OggPlayer (通常包含在软件包中),并在字节被写入一个 SourceDataLine. 也许你还可以在示例代码中找到一个钩子,将wav压缩成ogg,然后将这两部分连接起来。

© www.soinside.com 2019 - 2024. All rights reserved.