Webcam Mac - ottieni il dispositivo

6

Come faccio ad accedere alla mia videocamera predefinita sul mio Mac? So che su Linux è / dev / video0 ma il mio Mac non ha questo. Sto cercando di catturare la mia webcam in ffmpeg

ffmpeg -i /dev/video0

Ma non funzionerà perché / dev / video0 non esiste.

    
posta keith 03.07.2011 - 20:57
fonte

2 risposte

3

Sfortunatamente, sembra che ffmpeg non possa registrare usando iSight, come riportato in un thread ffmpeg-users .

Davvero un peccato che Apple non esponga questa funzionalità!

    
risposta data 03.07.2011 - 21:35
fonte
2

I computer Mac utilizzano il framework AVFoundation per esporre la videocamera in modo programmatico.

Dovresti iniziare con Progetto di esempio StopNGo se hai una copia di Xcode. (e basta sfogliare la fonte può aiutare a capire se ti interessa andare su quel percorso senza aver bisogno di Xcode per prendere una decisione)

Sarebbe un grande rischio per la sicurezza esporre quell'API al terminale su ogni Mac di default, ma qualcuno potrebbe aver scritto un bridge che potresti usare.

Potrebbe essere necessario chiederlo specificamente sui siti di programmazione. La tua query alla ricerca di un equivalente per il collegamento di un dispositivo preesistente è avanzata per utenti e argomenti qui. Entrare nell'utilizzo delle API è generalmente fuori tema anche quando la semplice risposta "consumatore" è "no - il dispositivo video equivalente non è disponibile su Mac OS X"

    
risposta data 02.08.2011 - 21:59
fonte

Leggi altre domande sui tag