新しい iOS プロジェクトを任されました。この一環として、私は基本的に、サブビューを含む UIView の一連のスクリーンショットを撮り、それらをビデオ ファイルにコンパイルしようとしています。
私は検索しましたが、このリファレンスに関するほとんどのトピックはScreenCaptureViewを参照しています。
私は iOS SDK 5.1 を使用しており、ビルド フェーズ セクションで -fno-objc-arc を ScreenCaptureView.m に適用してコンパイルしています。
さらに読む前に、テストするハードウェアに常にアクセスできるとは限らず、現在はシミュレーターでのみテストしていることに注意してください。テストする機器にアクセスできるようになったら、更新します。
これは iPhone では素晴らしいことです。画面サイズのおかげで、これはスムーズに動作し、遅延はまったくないようです。時折フレームが落ちることがありますが、それはこの質問に対する私の関心事ではありません。
iPhoneまたはiPadで画面を記録するアプリを作成しています。
iPad シミュレーターを使用していると、ScreenCaptureView の効率が大幅に低下します。おそらく iPad のディスプレイの解像度が原因で、画面をキャプチャしてフレームに書き込むのに非常に手間がかかることがわかりました。
ビデオがぎくしゃくし、多くのフレームが欠落します。
ScreenCaptureView メソッドの効率を上げるにはどうすればよいですか、または UIView に表示されているものをキャプチャするために使用できる別の方法はありますか?
私は一般的に画像操作/ビデオ作業に非常に慣れておらず、外部で利用できる経験がないことを認めます.
どうもありがとう!