【问题标题】:Analysing audio x seconds into the future using the Web Audio API使用 Web Audio API 分析未来 x 秒的音频
【发布时间】:2014-05-07 02:28:05
【问题描述】:

我正在使用AnalyserNode 来分析MediaElementAudioSourceNode 提供的音频。有没有办法对未来 x 秒播放的音频进行采样和分析?

【问题讨论】:

  • 仅仅为了那个媒体元素?还是针对在预定时间播放媒体元素的整个流?
  • 我认为无论哪种方式都可以。

标签: html5-audio web-audio-api audio-processing audio-analysis


【解决方案1】:

没有。除非您只想对音频输出进行延迟,否则您将在正确的时间听到与“未来分析”同步的音频。但是,例如,媒体播放器控件会有 x 秒的延迟。

【讨论】:

  • 添加这种延迟的好方法是什么?我也在考虑可能有两个媒体源,一个​​流到分析仪,而另一个,有 X 秒的延迟,直接流到目的地。不过,有没有办法通过单一来源做到这一点?
  • 延迟节点似乎由于某种原因无法正常工作:jsfiddle.net/vb4GM
  • 没关系,调整 createDelay 方法的最大延迟参数有效(显然,0 是默认值)。
猜你喜欢
  • 2016-07-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-15
  • 2015-11-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多