AVCaptureVideoDataOutput P3 色彩空间
AVCaptureVideoDataOutput P3 colorspace
是否可以使用 AVCaptureVideoDataOutput(或其他方式?)以每秒至少 30 帧的速度获得 10 位 P3 颜色的 CMSampleBuffersspace?我可以将 AVCaptureSession 配置为使用 P3 颜色 space 但在 AVCaptureVideoDataOutput 委托中,无法获得比 BGRA 或 YUV420 更好的东西,这两种格式都是 8 位格式。
您是否将色彩空间与像素格式混合在一起? P3 色彩空间不指定每个元素的大小。您可以在 P3 色彩空间中为每个通道输出 8 位。如果您想要不同的像素格式结帐
AVCaptureVideoDataOutput.availableVideoCVPixelFormatTypes.
这将为您提供视频输出的可用像素格式列表。然后你可以设置像素格式如下
AVCaptureVideoDataOutput.videoSettings = [kCVPixelBufferPixelFormatTypeKey: pixelFormat]
上次我检查了唯一可用的是 32 位 BGRA、420v 和 420f。
是否可以使用 AVCaptureVideoDataOutput(或其他方式?)以每秒至少 30 帧的速度获得 10 位 P3 颜色的 CMSampleBuffersspace?我可以将 AVCaptureSession 配置为使用 P3 颜色 space 但在 AVCaptureVideoDataOutput 委托中,无法获得比 BGRA 或 YUV420 更好的东西,这两种格式都是 8 位格式。
您是否将色彩空间与像素格式混合在一起? P3 色彩空间不指定每个元素的大小。您可以在 P3 色彩空间中为每个通道输出 8 位。如果您想要不同的像素格式结帐
AVCaptureVideoDataOutput.availableVideoCVPixelFormatTypes.
这将为您提供视频输出的可用像素格式列表。然后你可以设置像素格式如下
AVCaptureVideoDataOutput.videoSettings = [kCVPixelBufferPixelFormatTypeKey: pixelFormat]
上次我检查了唯一可用的是 32 位 BGRA、420v 和 420f。