Apple MacBook 웹캠이 응용 프로그램에서 사용되는지 확인하는 방법(카메라가 켜져 있는지 꺼져 있는지)

Apple MacBook 웹캠이 응용 프로그램에서 사용되는지 확인하는 방법(카메라가 켜져 있는지 꺼져 있는지)

또한 어떤 응용 프로그램에서 Apple MacBook 웹캠이 사용되는지(카메라가 켜져 있는지 꺼져 있는지) 확인하기 위해 Python 프로젝트에서 사용할 명령을 검색하고 있습니다. (심지어 카메라를 사용하는 정확한 프로세스 ID나 이름은 필요하지 않습니다)

지금까지 위에서 이미 언급한 대로 두 가지 가능한 옵션을 찾았지만 둘 다 제대로 작동하지 않았습니다.

  1. lsof | grep "AppleCamera", lsof | grep "iSight"또는 lsof | grep "VDC"명령: 이 명령은 카메라를 사용하는 프로세스 ID와 이름을 표시합니다.

    그러나 문제는 이러한 명령이 카메라를 정확하게 사용하지 않는 많은 프로세스도 표시한다는 것입니다.

    예를 들어 Facetime을 최소화하여 도킹하더라도(카메라가 켜져 있지 않고 유휴 모드인 경우) 동일한 경우 이러한 명령은 Facetime 애플리케이션을 카메라를 점유하고 있는 애플리케이션으로 표시합니다(그렇지는 않지만).

    또는 같은 경우, 응용 프로그램의 카메라 연결이 이전에 이미 닫혔음에도 불구하고 일부 응용 프로그램이 카메라를 사용하는 프로세스로 표시됩니다.

  2. 감독 도구: 불행히도 명령줄 명령을 지원하지 않으므로 내 Python 프로젝트에서는 사용할 수 없습니다.

Apple MacBook 카메라 상태를 감지하기 위한 다른 권장 사항이 있는 사람이 있습니까?

관련 정보