我正在查看 Apple 提供的 RosyWriter 示例代码作为起点,我想找到一种方法来裁剪视频。
所以我有来自 iPhone 相机的全分辨率视频,但我只想使用它的裁剪部分(并旋转这个子部分)。
我想captureOutput:didOutputSampleBuffer: fromConnection:
我可以通过修改我传入的 CMSampleBufferRef 来修改每一帧。
所以我现在的问题是:
这是裁剪我的视频的正确位置吗?
我在哪里指定最终视频(保存到光盘)的分辨率小于 AVCaptureSession 捕获的完整视频?设置
AVVideoWidthKey
andAVVideoHeightKey
没有效果。如何裁剪视频并仍然具有良好的性能?
任何帮助表示赞赏!
非常感谢!
编辑:
也许我只需要知道如何通过将视频图像旋转 90 度然后再次放大以适应宽度来将纵向拍摄的视频制作成横向视频...?!?