2

プログラムで WAV ファイルを別の形式 (PCM、11,025 KHz のサンプリング レートなど) に圧縮するにはどうすればよいですか?

4

5 に答える 5

0

Windows では、Audio Compression Manager を使用してファイル間の変換を行うことができます (acm... 関数)。また、WAVEFORMAT 構造と WAV ファイル形式に関する実用的な知識も必要です。残念ながら、これらすべてを自分で作成するには時間がかかります。そのため、他の人が提案したオープン ソース オプションのいくつかを調査することをお勧めします。

マシンにインストールされている ACM コーデックを使用して、WAV ファイルをある形式から別の形式に変換できるNAudioという独自のオープン ソース .NET オーディオ ライブラリを作成しました。この質問に C++ のタグを付けたことは知っていますが、.NET が受け入れられる場合は、時間を節約できます。ファイル変換の例については、NAudioDemo プロジェクトを参照してください。

于 2009-01-22T22:09:58.077 に答える