Mar*_*man 5 iphone avfoundation ios avassetexportsession
在我的应用程序中,我允许用户以纵向模式录制视频.我在应用程序中使用它,这很好.但是,我正在实施一项功能,在Instagram上分享视频,视频必须是方形的.
将视频裁剪为正方形,比如说中心部分,是一个选项,但是由于用户在拍摄视频时没有考虑到这一点,因此通常会发现它很糟糕.
因此,我想导出视频方块,但具有宽高比和左右两个条.最好的是,有没有办法定义背景的颜色(通过代码或通过UIImage).
我能找到的最接近的是这个,但我无法充分利用它,因为我不知道如何设置转换.
示例(红色框仅用于标记图像边界):

除了尝试添加黑条和重新渲染视频之外,您还可以使用 UIImagePickerController 的cameraOverlayView 属性。
因此,您可以创建一个有 2 个黑条的视图,或者您可以创建一个在相机视图上有一个方框的视图,这样他们就知道将其框在那里,因为它将分享到 Instagram。
| 归档时间: |
|
| 查看次数: |
271 次 |
| 最近记录: |