【发布时间】:2012-02-18 02:37:58
【问题描述】:
我正在使用 AVFoundation 录制 MOV 文件,但我无法找出如何更改视频的尺寸。我将captureVideoPreviewLayer 的videoGravity 属性设置为AVLayerVideoGravityResizeAspectFill,并且显示预览层的UIView 具有自定义尺寸(屏幕的纵横比不同)。
录制工作正常,但录制视频的尺寸与屏幕的纵横比相同。如何使用 UIView 或预览层的纵横比进行录制?
【问题讨论】:
-
您想将视频裁剪成新的尺寸、缩放或变形吗?
-
我遇到了一个类似的问题。您是从屏幕上录制视频还是从摄像头录制视频?
-
@MobileOverlord 我猜想裁剪和放大,因为 GravityResizeAspectFill 就是这样做的
-
@URLArenzo 我正在从相机录制
-
我还在寻找最佳答案
标签: iphone ios cocoa-touch ipad avfoundation