PBJVisionでビデオをキャプチャしようとしています。
こんな感じでカメラをセット
vision.cameraMode = PBJCameraModeVideo;
vision.cameraOrientation = PBJCameraOrientationPortrait;
vision.outputFormat = PBJOutputFormatWidescreen;
そして、これは出力1280x720
where 1280
isを生成しますwidth
。
方向をLandscape
ストリームに ROTATES に設定します。
私はGPUImageでビデオを録画しようとしていましたが、そこにできます
videoCamera = [[GPUImageVideoCamera alloc] initWithSessionPreset:AVCaptureSessionPreset1280x720
cameraPosition:AVCaptureDevicePositionBack];
videoCamera.outputImageOrientation = UIInterfaceOrientationPortrait;
_movieWriter = [[GPUImageMovieWriter alloc] initWithMovieURL:_movieURL size:CGSizeMake(720.0, 1280.0)];
だから私は垂直出力を得ます。
ビデオをディスクに書き込む GPUImage で問題が発生したため、PBJVision の垂直出力を実現したいと考えています。(そのために別の質問をします)。
AVFoundation
水平方向ではなく垂直方向の出力を提供するのは、どのメソッド/プロパティですか?
質問で申し訳ありませんが、私は 2 日間グーグルで検索しましたが、答えが見つかりません。