C#.NET を使用して (主要なファイル形式間の) シンプルなオーディオ コンバーターを構築したいので、そのための基本的な手順を知る必要があります。
ありがとう。
C#.NET を使用して (主要なファイル形式間の) シンプルなオーディオ コンバーターを構築したいので、そのための基本的な手順を知る必要があります。
ありがとう。
ステップ 1: ファイル形式間の変換を行う優れたサードパーティ コンポーネントを見つけます。
ステップ 2: アプリでこのコンポーネントを使用します。
すべての未加工の変換コードを自分で作成することが意図されている場合は、多少の苦労を覚悟してください。WAV ファイル形式 (別名リニア PCM) は、ファイルがヘッダーとサンプル データだけである限り、簡単に処理できます。ただし、多くの場合、WAV ファイルはこれよりもはるかに複雑であり、さまざまな RIFF チャンクを見つけてファイルを解析するには、はるかに精巧なコードが必要です。
これは、(通常) いかなる種類のエンコーディングも行わない、非常に単純なファイル形式のためのものです。MP3 形式は非常に複雑で、FFT (高速フーリエ変換) などに関する十分な知識が必要です。
更新: Alvas.Audioは、必要なことを実行できるサードパーティの C# コンポーネントの 1 つです。 NAudioは別のものです。