¿Cómo grabar video en el códec ProRes en iOS?

Me gustaría capturar video de la cámara trasera del dispositivo directamente al códec ProRes, ahora que.proRes422 y.proRes4444 están disponibles comoAVVideoCodecType opciones en iOS 11.

Pero recibo un error de que la grabación es:

no compatible dada la configuración actual

Tanto en el iPhone X como en el iPad Pro de segunda generación, al intentar capturar video con el siguiente código:

movieFileOutput.setOutputSettings([AVVideoCodecKey: AVVideoCodecType.proRes422], 
                                  for: movieFileOutputConnection!)

Si este enfoque es incorrecto, ¿se puede codificar el video capturado usandoAVCaptureVideoDataOutput junto aAVAssetWriter?

Respuestas a la pregunta(1)

Su respuesta a la pregunta