Ho bisogno di elaborare ogni fotogramma del fotogramma video catturato, anche se AVCaptureDevice.formats
fornito così tante dimensioni diverse di dimensioni del fotogramma, sembra che solo AVCaptureSession
supportino solo le dimensioni dei fotogrammi definite nei preset.Come utilizzare la risoluzione video personalizzata quando si usano AVFoundation e AVCaptureVideoDataOutput su mac
Ho anche provato ad impostare AVCaptureDevice.activeFormat
prima AVCaptureInputDevice
o dopo, non importa quello che ho impostato impostazione, se ho impostato AVCaptureSessionPresetHigh
in AVCaptureSession
, che mi danno sempre una cornice di 1280x720. Simile, se ho impostato AVCaptureSessionPreset
640x480, quindi posso ottenere solo la dimensione del fotogramma di 640x480.
Quindi, come posso impostare una dimensione del frame video personalizzata come 800x600? Utilizzando Media Foundation sotto Windows o V4L2 sotto linux, è facile impostare qualsiasi dimensione del fotogramma personalizzato durante l'acquisizione.
Sembra impossibile farlo sotto mac.
Qualcuno delle risposte di seguito ti ha aiutato? – Stavash