1
我想用PBJVision捕捉视频。视频捕捉垂直输出iOS
我成立相机这样
vision.cameraMode = PBJCameraModeVideo;
vision.cameraOrientation = PBJCameraOrientationPortrait;
vision.outputFormat = PBJOutputFormatWidescreen;
在哪里1280
是width
这将产生输出1280x720
。
将方向设置为Landscape
旋转流。
我一直在试图录制视频与GPUImage,在那里我可以
videoCamera = [[GPUImageVideoCamera alloc] initWithSessionPreset:AVCaptureSessionPreset1280x720
cameraPosition:AVCaptureDevicePositionBack];
videoCamera.outputImageOrientation = UIInterfaceOrientationPortrait;
_movieWriter = [[GPUImageMovieWriter alloc] initWithMovieURL:_movieURL size:CGSizeMake(720.0, 1280.0)];
所以,我得到的垂直输出。
我想为PBJVision实现垂直输出,因为我遇到了将GPUImage写入磁盘的问题。 (我会为此提出另一个问题)。
AVFoundation
什么方法/财产负责给垂直输出而不是水平?
对不起,我一直在Google上搜索2天 - 找不到答案。