1

何日もの間、私はこれを解決しようとしていますが、明らかにアフィン変換を取得できません。

基本的には、ムービーを複数回90 度回転させたいと考えています。ここに良い例があります:

AVMutableVideoCompositionLayerInstruction を使用したビデオの回転

しかし、これは最初の回転でのみ機能しますが、縦から横に回転させ、縦に戻し、横に戻します。

何を試しても、まったく奇妙な結果が得られます。残念ながら、何度も読んだ後でも、アフィン変換に関する私の理解は明らかに向上しませんでした。

だから私は基本的にアルゴリズムのレイアウトを求めています

  1. 現在の向きに関係なく、AVMutableVideoComposition のレイヤーを 90 度回転します。
  2. 平行移動を適用してレイヤーを中央に移動します。

これは、ボタンをクリックするたびに呼び出す必要があります。

しかし、私が何をしようとしても、レイヤーは正しく回転していますが、翻訳によってレイヤーが中心から外れています。これを行う正しい方法は何ですか?

4

1 に答える 1