AVFoundationを使用してMOVファイルを録画していますが、ビデオのサイズを変更する方法がわかりません。私は、のvideoGravity
プロパティがAVLayerVideoGravityResizeAspectFill
に設定されており、プレビューレイヤーを示すUIView
はカスタムディメンション(画面のアスペクト比と同じではありません)を持っています。カスタムディメンションのAVFoundationでビデオを録画しますか?
録画は正常ですが、録画されたビデオのサイズは画面の縦横比と同じです。 UIViewまたはプレビューレイヤーの縦横比でどのように記録できますか?ここで
ビデオを新しいディメンションにクロップしたり、スケーリングしたり、モーフしたりしますか? – MobileOverlord
私は少し似たような問題に直面しています。画面やカメラからビデオを録画していますか? – 0xDE4E15B
@MobileOverlord GravityResizeAspectFillがそうしているので、作物とスケールアップの両方があると思います – KDaker