1

5 秒の a.mp3 と 7 秒の b.mp3 の 2 つの mp3 ファイルがあり、7 秒の c.mp3 を生成するためにそれらをミックスしたいと考えています。次のコードを試しました 次のリンクの例4 http://www.modejong.com/iOS/#ex4

しかし、それはcafファイルのみを混合し、異なるサイズのMP3ファイルを混合する必要があります.

ありがとう-

4

2 に答える 2

3

これを行うには、 AVMutableCompositionTrackAVAssetExportSession クラスを使用する必要があります。

これはdeveloper.Apple.comのサンプル コードです。

これは、2 つのビデオ ファイルと 1 つの音楽ファイルを 1 つのファイルに結合するための優れたチュートリアルです。この同じコードを再利用して、2 つのオーディオ ファイルをマージできます。

于 2012-11-27T13:26:54.330 に答える
1

.mp3ここでは、要件に合わせて、2 つまたはcafファイルを 1 つのファイルに変換する次のデモ コードを使用できます。チュートリアルを参照してアイデアを得て、これらのデモを使用することもできます。

サンプル コードとチュートリアルを含む次のリンクを参照してください。

  1. AudioConverterファイル変換

  2. iPhoneExtAudioFileConvertTest

これがお役に立てば幸いです...

于 2012-12-17T06:28:42.810 に答える