【问题标题】:How to play/decode Ogg Opus Audio in Safari?如何在 Safari 中播放/解码 Ogg Opus 音频?
【发布时间】:2020-09-24 18:00:09
【问题描述】:

Safari 不支持 OGG Opus 音频格式。是否有任何高级(解码?)库可以让 .ogg 文件在 Safari 中播放?

【问题讨论】:

    标签: javascript safari html5-audio web-audio-api opus


    【解决方案1】:

    您应该只为不支持它的浏览器提供后备。如果您想采用更复杂的方法,this 始终是一种选择。

    <audio controls>
      <source src="audio.ogg" type="audio/ogg">
      <source src="audio.mp3" type="audio/mpeg">
    Your browser does not support the audio element.
    </audio>

    【讨论】:

    • 不幸的是,这对我来说不是一个选择。我需要即时编码。
    【解决方案2】:

    好的,我终于找到了opus-recorder 模块。这是一个很好的例子,说明如何解码 Opus -&gt; PCM -&gt; WAV 并播放它:https://github.com/chris-rudmin/opus-recorder/blob/master/example/decoder.html。就像 Safari 中的魅力一样工作。

    【讨论】:

      猜你喜欢
      • 2014-12-02
      • 2022-01-14
      • 2017-11-10
      • 2017-11-22
      • 2023-03-26
      • 2022-12-18
      • 1970-01-01
      • 2013-05-05
      • 1970-01-01
      相关资源
      最近更新 更多