HTML5 音频,左右声道分离

Posted

技术标签:

【中文标题】HTML5 音频,左右声道分离【英文标题】:HTML5 Audio, separate left and right channels 【发布时间】:2014-06-10 15:57:45 【问题描述】:

我有一个左右两个声道的 mp3 文件。

有没有办法在浏览器中播放,两个频道分开?

所以我将有两个 <audio> 元素,每个频道一个。

【问题讨论】:

【参考方案1】:

你为什么要这样做?使用 Web Audio,您可以将通道分开(通过 ChannelSplitterNode)并分别处理。

【讨论】:

我有从服务器获得的音频处理结果,并且每个通道得到不同的结果。我应该在客户端虚拟化它们,可以选择单独播放选定的频道,或者全部播放。 啊。那么是的,您可以使用 ChannelSplitter 节点来屏蔽通道(只是不要连接它),或者单独处理它们并使用 ChannelMerger 重新合并为立体声。【参考方案2】:

您需要将立体声音频文件分成两个音频文件,一个只有左声道,一个只有右声道。

【讨论】:

是的,这就是我想要的,我该怎么做?

以上是关于HTML5 音频,左右声道分离的主要内容,如果未能解决你的问题,请参考以下文章

Au如何消去视频音频中的人声,提取伴奏

Au如何消去视频音频中的人声,提取伴奏

立体声录音在左右声道中提供相同的数据

Android左右声道的控制

如何使用Naudio分别控制耳机左右声道的音量

Android 左右声道