2016-05-25 14 views
0

私は2つのことを作成しようとしていました。両方のデスクトップのMac用。どちらも画面/音声の録音を含みます。サウンド付きスクリーンレコード - AVFoundation?デスクトップMac

今私の主な優先事項は、私は曲の識別子を作っています。もう1つは、(オーディオ付きの)画面キャプチャです。

私はAVFoundationを使用することを考えていました。録音機能はありませんが、再生中です。https://developer.apple.com/library/mac/documentation/AVFoundation/Reference/AVAudioPlayerClassReference/index.html#//apple_ref/doc/uid/TP40008067

何とかシステムオーディオを録音することはできますか?

ありがとうございました

+1

これはMacまたはiOS用ですか? –

+0

@ルーカスにお尋ねいただきありがとうございます。 – Noitidart

答えて

1

私は過去にこの画面を使ってライブ画面の録画部分を見つけました。 https://developer.apple.com/library/mac/qa/qa1740/_index.html

おそらくAVCaptureSession overviewでコードをスニップすると便利でしょう。

要点は、AVCaptureSessionが、指定されたキャプチャセッションのすべての入力と出力を制御するオブジェクトであることです。この場合、それはAVCaptureScreenInputになります。私はあなたがオーディオタイプのAVCaptureDeviceInputを望むオーディオを信じています。特定のタイプのAVCaptureDeviceのすべてのavailable devicesのリストを取得する方法があります。次に、AVCaptureMovieFileOutputをセッション出力に追加します。

これは少し高レベルですが、技術的なQ & Aと特定の入力タイプの取得を検討することが役立ちます。

+0

親愛なるルーカスは、この方向へ大変感謝しています。あなたが完全なコード例を見つけたら、私はスーパーを分かち合うことに感謝します。私はあまりCの男ではない、私は主にctypes経由で移植しています。 :)そのAVCaptureSessionは素晴らしい出発点です、ありがとう! – Noitidart

+1

十分なことに、私はGUIの中に利用可能なビデオとオーディオの入力を表示し、そこからビデオ出力を作成したプロジェクトを一時点で持っていました。私はそれを保つか、どこかに投稿したかったと思う。私はチャンスがあれば投稿することを検討します。 –

+0

ルカスに感謝します。 :) ありがとうございました! – Noitidart

関連する問題