2011-02-08 30 views
1

iOS向けのObjective-Cでオーディオファイルのプロパティ(チャンネル数、サンプルレート、ビットレートなど)をプログラムで取得するにはどうすればよいですか?iOS用のObjective-Cでオーディオファイルのプロパティを読むにはどうすればよいですか?

+0

どのような種類のオーディオファイルですか? –

+0

"sample.wav"や "sample.mp3"オーディオファイルのように、任意のオーディオファイル[圧縮、非圧縮]にすることができます – suse

答えて

1

iOSでサポートされているオーディオファイルタイプのプロパティを取得するには、オーディオデータをAVAudioPlayerにロードし、そのプロパティ(特にsettingsディクショナリ)を調べます。

+0

これを使用してiPodライブラリからオーディオを読み取ることはできますか? AVPlayerクラスをonyのように使うことができます。 AVAudioPlayerを使用すると、ファイルを再生したり、設定辞書から何も取得できません。 – roocell

関連する問題