Я хотел бы захватить видео с камеры камеры напрямую в коде ProRes, теперь .proRes422
и .proRes4444
доступны в качестве AVVideoCodecType
в iOS 11.
Но я получаю сообщение об ошибке:
неподдерживается с учетом текущей конфигурации
Как на iPhone X, так и на втором поколении iPad Pro при попытке захватить видео со следующим кодом:
movieFileOutput.setOutputSettings([AVVideoCodecKey: AVVideoCodecType.proRes422],
for: movieFileOutputConnection!)
Если этот подход ошибочен, можно захватить захваченное видео, используя AVCaptureVideoDataOutput
рядом с AVAssetWriter
?