OpenGL(プレビューレイヤービュー)とUIKIT要素を使用してiPhoneで画面をビデオに録画する方法

StackOverflow https://stackoverflow.com//questions/11681983

質問

私はどこでも検索して、さまざまなビットのコードをミキシングしてマッチングしてみましたが、私は働くものや同じ質問を持つ人なら誰でも見つけていません。

基本的には、標準のUIKIT要素やカメラからの画像(ビデオプレビューレイヤー)からの画像も含むiPhoneアプリのビデオデモを作成できます。 AirPlayまたはIOSシミュレータを使用してデスクトップに投影してから、ビデオを公的にしたいのでキャプチャしたくない。このコードでビデオキャプチャすることができました。プレビューレイヤーは空白です。私はそれがOpenGLを使用していること、そして私がキャプチャしているものはGPUではなく、CPUからのものであることを読みました。ビデオプレビューレイヤをキャプチャするためにBrad LarsonからGPUImageを使用しましたが、UViewの残りの部分はキャプチャされません。両方を組み合わせて画像に変換するコードを見ましたが、リアルタイムのビデオキャプチャには遅すぎるかどうかわかりません。誰かが正しい方向に私を指していることができますか?

役に立ちましたか?

解決

それは最もきれいな解決策ではないかもしれませんが、それにもかかわらず、それは働くでしょう:あなたは脱獄を検討しましたか?私はAppleがこの1つのために私を訴えることを願っていますが、あなたが本当にあなたの画面を録音したいならば、スクリーンレコーダーを単にインストールするだけです。十分なオプションが見つかります。 http://www.google.be/search?Q= iPhone +脱獄+レコード+画面

とそれが好きでない場合:以前のバックアップのために携帯電話を回復してください。

(記録の場合:私は脱獄に反対して、生産性の観点から投稿する)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top