Objective-C如何将视频裁剪为捕获视图的大小?

时间:2015-04-03 20:43:16

标签: objective-c video avfoundation crop

所以我使用AVFoundation来创建自定义全屏相机。当我在全屏相机上录制视频时,它似乎是视频的缩小版本,所以我想让视频完全是我看到它被录制的方式。那么如何将视频裁剪为捕获视图的尺寸。

1 个答案:

答案 0 :(得分:0)

您的视频录制很好。您在录制时所看到的是AVCaptureVideoPreviewLayer。您需要使用此previewLayer的videoGravity。 试试这个:

    previewLayer.videoGravity = AVLayerVideoGravityResizeAspect;

它将修复所有宽高比问题。