私はリアルタイムでビデオをデコードし(30 fps)、OpenGLで表示/変更しようとしています。 iPod touchで、カメラで撮影したビデオをデコードすると、フレームのデコードに1秒以上かかることがありますが、30fpsは0.03秒になるはずです。したがって、結果はあまり良くありません。iOS - AVAssetReader copyNextSampleBufferは非常に遅い可能性があります
AVAssetReaderでこれを達成することは可能でしょうか?たとえば、Instagramはビデオ上でリアルタイムにフィルタ(GLSLシェーダと考える)を適用し、ビデオ内をナビゲートすることさえできます。 InstagramはiPod touch上でうまく動作します。ここでは具体的に Best way to access all movie frames in iOS
そして、もっと:
デコードするためのコードはここに答えで見つけることができHardware accelerated h.264 decoding to texture, overlay or similar in iOS
が原因あなたが提供する非常に限られた情報に事前