-2

2 つの部分:

  1. 間違っている場合は訂正してください。ただし、2048 x 1536 フレームを保持する標準のビデオ ファイル形式はありませんか? (つまり、iPad Retina のフル解像度を記録することは不可能ですか?)

  2. 私のアプリは、glReadPixels 呼び出しを使用して画面を記録し、ピクセル バッファーを AVAssetWriterInputPixelBufferAdaptor に追加します。エクスポートするためにビデオのサイズを変更する必要がある場合、これを行う最善の方法は何ですか? 現在、AVMutableVideoCompositionLayerInstructions と CGAffineTransforms を試していますが、うまくいきません。何か案は?

ありがとう

サム

4

1 に答える 1

0
  1. はい、可能です。私のアプリも大きなフレームのビデオを撮っています。

  2. glReadpixels を使用しないでください。特に大きなフレームを 2048 x 1536 として記録する場合は、多くの遅延が発生します。

iOS 5.0 以降、テクスチャ キャッシュ (リンク)を使用してより高速な方法を使用できます。

于 2013-08-27T22:48:01.510 に答える