.wavファイル形式で保存したオーディオファイルを.mp3形式のファイルに変換したい。.wavファイルを.mp3に変換する
Objective Cのコーディングでこれをどのように達成できるかをお勧めします。
ありがとうございます。
.wavファイル形式で保存したオーディオファイルを.mp3形式のファイルに変換したい。.wavファイルを.mp3に変換する
Objective Cのコーディングでこれをどのように達成できるかをお勧めします。
ありがとうございます。
はAVFoundation
フレームワーク、特にAVAssetWriter
クラスを見てみましょう。非常に強力ですが、消化には時間がかかります。 Chris Adamsonのブログエントリはdecoding songs from the iPod library to PCMです。それはまさにあなたが望む別の方法ですが、それは良いスタートです。
を編集しましたこんにちは、私はこのリンクをチェックアウトしました。このリンクでは、AVAssetWriterで出力ファイルタイプを指定する必要があると述べました。しかし、.mp3フォーマットの出力ファイルタイプはありません。このリンクのFile Format UTIs を確認してください。http://developer.apple.com/library/ios/#documentation/AVFoundation/Reference/AVFoundation_Constants/Reference/reference.htmlしたがって、私の問題は変わりません。しかし、ブログエントリの返信に感謝します。 – iPhoneDev
私は、圧縮されたフォーマットは、残念だと思っていました。その場合は、おそらく 'AVFoundation'ではなく、より低レベルのAPIを使用する必要があります。 – zoul
AVFoundationにAPIがないとは思いません。私はあなたがAVAssetWritterを使用する場合は* .acc(AVFileTypeAppleM4A)ファイルを書き込むことができると思う* .acc、私は信じています。あなたはCoreAudio対応を使用している場合(ACCは、mp3にとても良い代替軽く、mp3よりも優れている)
おそらく多くの多くの仕事になるだろうが、mp3を書くことが可能でなければなりません。 Newbie trying to play mp3 files instead wav filesこんにちは、お返事ありがとうございますが、私は変換するか、.mp3形式のサウンドファイルを作成します。私は.mp3ファイルを再生する方法を知っています。 – iPhoneDev
CoreAudio
フレームワーク:あなたが興味を持っている、おそらく
);私は2年前のようにリンゴ、リスト内のCoreAudioを使用してmp3の読み方を尋ね、私は* .MP3を読むことができるspeakHereサンプルアプリを作るコードを持ってあるフォーマットから別のフォーマットへの変換を可能にするExtended Audio File Services
というAPIがあります。ここを参照してください:http://developer.apple.com/library/ios/#samplecode/iPhoneExtAudioFileConvertTest/Introduction/Intro.html#//apple_ref/doc/uid/DTS40009222-Intro-DontLinkElementID_2
.mp3用ではありません: – iPhoneDev
エンコーダはありませんが、デコーダが存在することはほとんど確信しています... –
これを行うには、LAMEを使用する必要があります。 Appleは特許の問題のためにMP3エンコーダを出荷していません。
LAMEについてsboothの答えにに続き、あなたはライブラリの.Aを作成するために必要なものをあなたに与えますStackOverflowの上に別のポストがあります: How can I compile lame as static library(.a) for armv6 and armv7 of iPhone?
あなたがそれをやったら、LAMEのドキュメントに従ってください、あなた再設定される。
しかし、LGPL/GPL混乱のために注意してください。 – tcurdt
コード内、またはオフラインですか? –
in code ..また私の質問 – iPhoneDev