4

iOS用のビデオプレーヤーを作成しようとしていますが、オーディオトラックの読み取りが追加されています。私はMPVideoPlayerControllerとAVFoundationのAVPlayerをチェックしていますが、それはすべてちょっと漠然としています。私がやろうとしているのは(ローカルの.mp4から)ビデオを再生することです。映画の再生中に現在のオーディオバッファ/フレームを取得するので、計算やその他の(ビデオ/オーディオに関連しない)アクションを実行できます。現在再生されているオーディオ。これは、ビデオがオーディオトラックとともに再生され続ける必要があることを意味しますが、計算用のライブ生オーディオデータも必要です(つまり、特定の周波数の振幅を取得するなど)。

誰かがこれを行うための例やヒントを持っていますか?もちろん、私はAppleのAV Foundationライブラリのドキュメントをチェックしましたが、それは私にとって十分に明確ではありませんでした。

4

1 に答える 1

10

本当に(本当に)長い間グーグルをした後、MTAudioProcessingTapについて説明しているブログ投稿を見つけました。iOS 6.0で導入され、私の問題を完全に解決します。

ハウツー/ブログ投稿はここで見つけることができます:http://chritto.wordpress.com/2013/01/07/processing-avplayers-audio-with-mtaudioprocessingtap/

私はそれが今他の誰かに役立つことを願っています.......私のためにポップアップする唯一のものはグーグル(多くの異なる用語で)ここに私自身の投稿です。そして、MTAudioProcessingTapが存在することを知らない限り、それをグーグルで検索する方法はわかりません:-)

于 2013-02-08T11:49:41.083 に答える