17

Java 1.6 で2 つのWAVファイルを連結する最も簡単な方法は何ですか? (頻度は同じで、派手なことは何もありません。)

(これはおそらく非常に単純ですが、今日の私のGoogle フーはこのテーマに弱いようです。)

4

4 に答える 4

4

WAV ヘッダーの解析は難しくありません。このヘッダーの説明を正しく読めば、2 番目の WAV から最初の 44 バイトを取り除き、最初の WAV に単純に追加することができます。その後、もちろん、最初の WAV のヘッダー フィールドの一部を変更して、正しい新しい長さが含まれるようにする必要があります。

于 2009-03-17T11:41:38.723 に答える
4

ここの「コードサンプルとアプリ」リンクからこれ(AudioConcat)を見つけました。

于 2009-03-17T12:27:24.027 に答える
1

ただし、2 つの WAV ファイルのウェーブ ヘッダーの形式がまったく同じでない場合、問題が発生します。

2 つのファイルの波形フォーマットが同じでない場合は、それらを変形させて一致させる方法を見つける必要があります。

これには、MP3 トランスコードまたはその他の種類のトランスコーディングが含まれる場合があります (いずれかが MP3 コーデックでエンコードされている場合)。

于 2009-03-18T06:16:54.183 に答える