首页 > 解决方案 > HTML5 视频:通过 AudioContext 类更改音轨

问题描述

我正在尝试创建一种跨浏览器的方式来更改在我的网络应用程序中播放的 HTML5 视频的音轨。我知道audioTracks并非所有浏览器都支持 video 属性,因此我一直在研究另一种方法。我遇到了这个堆栈溢出问题,它把我带到了AudioContextJavascript 类。我能够获得默认音频(嵌入在视频中的音频)来播放,AudioContext但我不知道如何通过AudioContext连接到 HTML5 元素的同一实例以编程方式映射新声音。

是否可以将音频从 HTML5 视频元素更改为另一个外部音轨(mp3、wav、acc 等)?

基本前提是最终用户能够将视频的音频更改为不同的语言。

标签: javascripthtml5-videoaudiocontext

解决方案


推荐阅读