.png)
También he estado buscando un comando para usar en mi proyecto de Python, para verificar si alguna aplicación usa la cámara web de Apple MacBook (si la cámara está encendida o apagada) o no. (Incluso yo no necesito la identificación o el nombre exacto del proceso que usa la cámara)
Hasta ahora he encontrado dos opciones posibles como ya mencionaste anteriormente, pero ninguna de ellas funcionó correctamente:
lsof | grep "AppleCamera"
,lsof | grep "iSight"
olsof | grep "VDC"
comandos: Estos comandos muestran los identificadores y nombres de los procesos que utilizan la cámara.Pero el problema es que estos comandos muestran también muchos procesos que no utilizan exactamente la cámara.
Por ejemplo, en los mismos casos, incluso si Facetime está minimizado para acoplarse (significa que la cámara no está encendida, en modo inactivo), estos comandos muestran la aplicación Facetime como una aplicación que está ocupando la cámara (aunque no lo esté).
O, en los mismos casos, algunas aplicaciones se muestran como procesos que utilizan la cámara, aunque la conexión de la cámara de la aplicación ya se haya cerrado antes.
Herramienta de supervisión: Desafortunadamente, no admite ningún comando de línea de comando, por lo que no es posible usarlo en mi proyecto Python.
¿Alguien tiene alguna otra recomendación para detectar el estado de la cámara de Apple MacBook?