ビデオと時間/GPS/加速度計のデータを別々のファイルに同時に記録するアプリケーションに取り組んでいます。
ビデオを再生し、オーバーレイをリアルタイムで完全に表示することはできますが、これを単純にエクスポートすることはできません。
ビデオを後処理し、時間、座標、およびビデオをオーバーレイしたいと考えています。各フレームでサイズ/位置が変わる、オーバーレイされる他の形状があります。
限られた結果で使用AVMutableComposition
および追加を試みました-これはある程度機能しますが、タイムスタンプをビデオと同期させることはできません. CALayers
values+keyTimes を使用できますCAKeyframeAnimation
が、処理する必要がある値の量が多すぎます。
CGImages
私の現在のアプローチは、データを使用して作成された別のビデオをレンダリングすることです。これはうまく機能しますが、オーバーレイに透過性を持たせるには ChromaKey を使用する必要があります。これを行った後、品質の問題が発生する可能性があることを読みました.
私が見るべきもっと簡単なアプローチはありますか?
レンダリング速度がそれほど速くないことは理解していますが、ビデオをレンダリングするために別の「PC」アプリケーションが必要になることは望んでいません。