
エンコード方法WAVAファイルPCMをWAVに変換するアドプシコエンコーディング?
FFmpegを試してみました。古い FFmpeg コーデック リストadpcm_adx
、、、、およびへadpcm_ima_qt
のエンコードが以前はサポートされていました。ただし、これらのコーデックは FFmpeg にはもう含まれていないようです (少なくとも、私の v.4.1.3 インストールでは)。adpcm_ima_wav
adpcm_ms
adpcm_swf
adpcm_yamaha
目的は、ミニチュアオーディオファイルを埋め込みプロジェクトに組み込み、それをデコードすることです。dr_wavIMA ADPCM と Microsoft ADPCM をサポートするライブラリ。
答え1
質問を締めくくるにあたり、ADPCM エンコーディングを使用してオーディオを WAV に変換する方法は 2 つあります。
1) FFmpeg の場合:
ffmpeg -i INPUT.wav -f wav -acodec adpcm_ms OUTPUT.wav
2) SoXの場合:
sox INPUT.wav -e ms-adpcm OUTPUT.wav
助けてくれた@grawityに感謝します!