これを行う簡単な方法はありますか、チャネルをインターリーブして、特定のヘッダー形式とインターリーブされたデータを含むDataView
を作成する必要がありますか?AudioBufferをmp3ファイルに変換するには?
0
A
答えて
1
今のところ、ウェブプラットフォームではこれはできません。デコードとエンコーディングのプリミティブは、リアルタイムで(今日はMediaRecorder
のように)、オフラインで(例えば、OfflineAudioContext
をエンコードして)動作するように、オーバーホールしたいと考えています。これを標準化することさえ開始していないし、Web Audio APIの仕上げに取り組んでいる。
しかし、emscriptenのおかげで、それには関係なく、libmp3lame
のバージョンを使用して、wasm
のjavascript(https://github.com/higuma/mp3-lame-encoder-jsなど)にコンパイルしてください。
私は、getChannelData(channelIndex)
を使用して、あなたのAudioBuffer
からArrayBuffer
Sを取得をお勧めウェブ労働者にそれを転送(コピーせずに、それは高速です)、それが終了したとき、バックメインスレッドにエンコードされたブロブを投稿します。
関連する問題
- 1. AudioBufferをwavファイルに変換するには?
- 2. .wavファイルを.mp3に変換する
- 3. mp3をflacファイルに変換する
- 4. UnsafeMutablePointer <AudioBufferList>をSwiftのAudioBufferに変換するには?
- 5. mp3のようなオーディオファイルをmo3ファイルに変換するには?
- 6. .cafファイルを.mp3ファイルに変換する方法
- 7. ByteArrayをAudioBufferに変換してJavascriptで再生する方法
- 8. 移動中にMP3ファイルを(256,128,64 kbps)に変換する(PHP)
- 9. M4aをMp3に変換
- 10. MP3をバイナリに変換する
- 11. spxオーディオファイルをmp3に変換する
- 12. オーディオファイルをpythonでmp3に変換する
- 13. PHP/JavaScript YouTubeをMP3に変換する
- 14. ビデオをmp3 node.jsに変換する
- 15. mp3をJavaのwavに変換する
- 16. オーディオファイルをmp3に変換する
- 17. WAVをMP3に変換する
- 18. flacファイルを320ビットmp3に変換するsox
- 19. AAC(.m4a)ファイルをディレクトリの.mp3に変換する
- 20. AndroidからMp3に変換
- 21. バックグラウンドでmp3をflvに変換する方法:変換エラー
- 22. node.jsでmp3ファイルをwavファイルに変更するには
- 23. PHP - .wavファイルを.mp3に変換しますか?
- 24. Javaを使用して.wavを.mp3に変換するには?
- 25. NAudioを使用して.rm(RealPlayer Media)ファイルをmp3に変換する方法は?
- 26. arrayBufferをmp3オーディオに変換するには?
- 27. .mp3ファイルをiOSのコードの.wavまたは.cafに変換する
- 28. mp3ファイルをテキスト形式に変換できません。
- 29. どのようにmp3ファイルを.wav 16khzモノ16bitに変換する
- 30. 変換のmp3 - ファイルリーダー
特に、「.mp3」ファイルを作成する必要がありますか? – guest271314