まずは、私は本質的にオーディオを扱うのが初めてであることを謝ります。HTML5オーディオブラウザがIMAでエンコードされたwavファイルをデコードできないADPCM
私が現在取り組んでいるWebアプリケーションは、asp.net/vb.netを使用して設計されており、ユーザーはNanogongアプレット(http://nanogong.ust.hk/doc_faq.html)を使用して音声を録音して再生することができます。 NPAPIプラグインのサポートがほとんどのブラウザから削除されたため、私たちはHTML5オーディオに移行しています(今年末まではFirefoxを除く)。
Nanogongは、4ビットIMA ADPCMを使用してwavファイルをエンコードします。私は、Nanogong wavファイルをsoxを使用して16ビットPCMに変換してから、そのwavファイルを使用して、oggenc2を使用するoggバージョンとlameを使用するmp3バージョンを作成できます。 FirefoxとChromeの場合はoggファイル、Safariの場合はmp3が必要です。
ブラウザが4ビットIMA ADPCMフォーマットを再生できないように見える理由を教えてください。彼らは8ビットまたは16ビットでのみPCMフォーマットを再生できますか? Firefoxでは、FirebugはIMA ADPCM wavファイルをデコードできないことを示します。 ChromeとOperaは開発者用コンソールには何も言及していませんが、Firefoxと同じですが、そのブラウザではファイルが再生されないためです。
私はウェブを検索しようとしましたが、HTML5オーディオについてはあまり多くはないようですが、そのほとんどは古い情報であるようです。 PCMからADPCMへの変換に関する記事もあります。
すべてのガイダンスやリソースは高く評価されます。ありがとう!!
ありがとうございました!私はそのフォーマットがあまり一般的ではないかと思っていましたが、これの多くを初めて知りました。私は間違いなくあなたが言及したあなたの図書館を見ていきます。 :) – AmyW