AI와 개발을 쉽게 이해하는 실험실

비개발자도 따라오는 AI 도구, 자동화, 개발 실험 기록

AI & LLM/AI 도구 리뷰

DeepFaceLive 웹캠 인식 안 될 때 원인별 점검 순서

루민 Lumin 2026. 7. 21. 10:11
반응형

DeepFaceLive에서 웹캠이 목록에 안 뜨거나 검은 화면만 나올 때, 드라이버·권한·장치 충돌 순서대로 확인하면 일부 환경에서는 해결됩니다. 재설치 전에 먼저 볼 곳을 정리했습니다.

DeepFaceLive 웹캠 인식 안 될 때 원인별 점검 순서의 핵심 개념을 단순한 테크 일러스트로 표현한 대표 이미지

DeepFaceLive에서 웹캠이 잡히지 않는 문제는 일부 환경에서는 프로그램 자체보다 윈도우의 카메라 권한, 드라이버, 다른 앱과의 장치 점유 충돌에서 비롯됩니다. 이 글은 카메라가 목록에 안 뜨거나 검은 화면만 나올 때 어떤 순서로 확인해야 시간 낭비 없이 해결되는지 정리합니다.

처음 겪으면 "프로그램을 잘못 설치했나" 싶어 재설치부터 반복하기 쉽습니다. 그런데 재설치로 풀리는 경우는 의외로 많지 않습니다. 진짜 원인은 대개 설정 한 곳에 있고, 순서만 알면 환경과 절차에 따라 짚어낼 수 있습니다.

DeepFaceLive와 웹캠이 어떻게 연결되는지부터

DeepFaceLive는 웹캠 영상을 실시간으로 받아 얼굴을 다른 얼굴로 바꿔주는 AI 도구입니다. 화상회의나 라이브 방송에 얼굴 필터처럼 얹어 쓰는 용도로 많이 알려져 있습니다.

핵심은 이 프로그램이 웹캠 영상을 직접 읽어간다는 점입니다. 그래서 다른 앱(줌, 팀즈, OBS 등)이 이미 웹캠을 잡고 있으면 DeepFaceLive는 카메라를 못 봅니다.

[웹캠 하드웨어]
      ↓
[윈도우 카메라 드라이버]
      ↓
[카메라 권한 관문]
      ↓
[DeepFaceLive 또는 다른 앱]

이 흐름 중 어느 한 단계라도 막히면 "카메라 없음"이나 검은 화면이 뜹니다. 해결도 이 순서대로 위에서 아래로 짚어야 합니다.

먼저 확인할 3가지 (30초 컷)

재설치나 드라이버 삭제로 넘어가기 전에, 아래 세 가지부터 봅니다. 경험상 여기서 절반 넘게 해결됩니다.

순서 확인할 것 어디서
1 다른 앱이 웹캠을 쓰고 있는지 줌·팀즈·OBS·크롬 탭 종료
2 윈도우 카메라 권한 설정 → 개인 정보 → 카메라
3 USB 웹캠 재연결 케이블을 뽑았다가 다른 포트에

특히 첫 번째가 가장 흔합니다. 브라우저에서 화상회의 탭 하나만 열려 있어도 웹캠은 잠긴 상태가 됩니다.

💡 확인 팁: 웹캠 자체의 LED 표시등이 켜져 있다면 이미 어떤 앱이 쓰고 있다는 뜻입니다. 그 앱부터 닫아야 합니다.

원인 1. 다른 앱이 웹캠을 점유 중

일부 환경에서는 경우입니다. 웹캠은 원칙적으로 한 번에 한 앱만 사용할 수 있는 장치입니다.

닫아야 할 대표적인 앱들:

  • 줌(Zoom), 마이크로소프트 팀즈, 구글 미트 탭
  • OBS Studio(방송 프로그램)
  • 디스코드(카메라 켠 상태면)
  • 윈도우 기본 "카메라" 앱
  • 크롬·엣지에서 카메라를 쓰는 웹사이트 탭

작업 관리자(Ctrl+Shift+Esc)에서 위 앱들이 백그라운드에 남아 있는지도 확인합니다. 창을 닫아도 프로세스는 살아있는 경우가 있습니다.

원인 2. 윈도우 카메라 권한이 꺼져 있음

윈도우 10·11은 앱별로 카메라 접근을 따로 허가받습니다. 이 관문이 닫혀 있으면 DeepFaceLive는 웹캠을 아예 볼 수 없습니다.

확인 경로:

  1. 윈도우 설정 열기 (Win + I)
  2. 개인 정보 및 보안카메라
  3. "카메라 액세스"가 으로 되어 있는지
  4. "앱이 카메라에 액세스하도록 허용"이 인지
  5. 아래 목록에서 "데스크톱 앱이 카메라에 액세스하도록 허용"도 인지

DeepFaceLive처럼 마이크로소프트 스토어를 거치지 않은 프로그램은 마지막 "데스크톱 앱" 항목에 걸립니다. 이 부분을 놓치는 분들이 많습니다.

원인 3. 웹캠 자체가 인식이 안 되는 경우

DeepFaceLive의 문제가 아니라 윈도우가 처음부터 웹캠을 못 잡은 상태일 수 있습니다. 이걸 먼저 걸러야 그 위에서 뭘 해도 소용없는 상황을 피할 수 있습니다.

윈도우 기본 카메라 앱(시작 메뉴에서 "카메라" 검색)을 열어보세요.

  • 여기서 영상이 나옴 → 웹캠 하드웨어는 정상. DeepFaceLive 쪽 설정 문제
  • 여기서도 안 나옴 → 드라이버·USB·하드웨어 문제

두 번째 경우라면 장치 관리자(시작 메뉴에서 "장치 관리자" 검색)를 열어 카메라 또는 이미징 장치 항목을 확인합니다. 노란 느낌표가 붙어 있으면 드라이버 문제입니다.

드라이버 해결 순서:

  • 장치 관리자에서 웹캠 우클릭 → "드라이버 업데이트"
  • 안 되면 "디바이스 제거" 후 USB 재연결(자동 재설치됨)
  • 그래도 안 되면 웹캠 제조사 공식 사이트에서 최신 드라이버 다운로드

원인 4. DeepFaceLive 내부에서 잘못된 소스 선택

프로그램은 실행됐고 웹캠도 정상인데, DeepFaceLive 창 안에서 엉뚱한 입력 장치가 선택돼 있는 경우입니다.

DeepFaceLive는 화면 왼쪽에 여러 모듈(블록)이 세로로 배치돼 있습니다. 가장 위쪽에 있는 Camera source 또는 File source 블록이 영상 입력을 담당합니다.

확인 포인트:

  • Camera source 모듈이 활성화(파란 표시)돼 있는지
  • Device index 값이 웹캠 번호와 맞는지 (보통 0, 웹캠이 여러 개면 1·2로 바꿔 시도)
  • 해상도와 프레임레이트가 웹캠이 지원하는 값인지

노트북 내장 웹캠과 외장 USB 웹캠을 함께 쓰는 상황이라면 Device index를 0과 1로 번갈아 바꿔 어느 쪽이 원하는 카메라인지 찾아야 합니다.

원인 5. 가상 카메라와 실제 웹캠이 헷갈리는 경우

OBS 가상 카메라, 스냅 카메라 같은 걸 예전에 깔아둔 적이 있다면 목록에 유령 카메라가 여러 개 뜹니다.

가상 카메라는 실제 하드웨어가 아니라 다른 프로그램의 영상을 웹캠인 척 흘려주는 소프트웨어입니다. DeepFaceLive에서 실수로 이걸 고르면 검은 화면이나 정지 화면만 뜹니다.

이름에 이런 단어가 들어가면 정체
OBS Virtual Camera OBS의 가상 카메라
Snap Camera 스냅챗 필터 카메라
XSplit VCam XSplit 가상 카메라
ManyCam 가상 카메라 앱

Device index를 하나씩 바꿔가며 실제 웹캠 이름(예: "HD Webcam", "Logitech C920")이 뜨는 번호를 찾습니다.

원인 6. GPU·CUDA 관련 초기화 실패

DeepFaceLive는 그래픽카드(GPU)를 강하게 씁니다. 웹캠은 목록에 뜨는데 실행 순간 창이 멈추거나 검은 화면만 뜬다면 GPU 초기화 단계에서 걸린 것일 수 있습니다.

이 경우 웹캠 문제로 오해하기 쉽지만 실제 원인은 다릅니다. 확인할 것:

  • 그래픽카드 드라이버가 오래됐는지 (NVIDIA·AMD 공식 사이트에서 최신판 확인)
  • GPU 메모리를 다른 프로그램이 잡고 있는지 (다른 AI 프로그램·게임·브라우저 GPU 가속)
  • DeepFaceLive의 Face detector 모듈에서 CPU 모드로 임시 변경해 테스트

CPU 모드로 바꿨을 때 웹캠 영상이 뜬다면 웹캠이 아니라 GPU 쪽 문제입니다.

원인 7. 백신·보안 프로그램의 카메라 차단

일부 백신(특히 카스퍼스키, 노턴, 알약 상급 버전)에는 "웹캠 보호" 기능이 있어, 서명되지 않은 프로그램의 카메라 접근을 자동으로 막습니다.

DeepFaceLive는 오픈소스 툴이라 이 필터에 자주 걸립니다. 확인 방법:

  1. 백신의 개인정보 보호 또는 웹캠 보호 메뉴 열기
  2. 차단된 앱 목록 확인
  3. DeepFaceLive 실행 파일을 허용 목록에 추가

윈도우 디펜더만 쓴다면 보통 카메라를 막지 않지만, 회사 지급 노트북이면 별도 보안 정책이 걸려 있을 수 있습니다.

그래도 안 될 때 확인할 것

여기까지 다 해봤는데도 안 잡힌다면 좀 더 근본적인 점검이 필요합니다.

체크리스트:

  • 다른 컴퓨터에 웹캠을 꽂았을 때 정상 작동하는지 (하드웨어 자체 확인)
  • DeepFaceLive를 관리자 권한으로 실행해봤는지 (우클릭 → 관리자 권한으로 실행)
  • 최신 버전을 GitHub 공식 저장소에서 다시 받았는지 (오래된 버전은 최신 드라이버와 충돌)
  • USB 허브를 거치지 않고 컴퓨터 본체에 직접 연결했는지 (USB 허브가 대역폭을 못 견디는 경우 있음)
  • 노트북이라면 F키 조합으로 웹캠이 하드웨어적으로 꺼져 있지 않은지

마지막 항목은 의외로 놓치기 쉽습니다. 일부 노트북은 Fn 키와 특정 F키 조합으로 카메라 자체를 물리적으로 차단할 수 있습니다.

순서대로 짚으면 재설치는 안 해도 됩니다

DeepFaceLive에서 웹캠이 안 잡힐 때 가장 큰 실수는 원인을 특정하지 않고 재설치부터 반복하는 것입니다. 재설치는 시간만 오래 걸리고 일부 환경에서는의 원인을 해결하지 못합니다.

오늘 정리한 순서를 다시 요약하면 이렇습니다.

  1. 다른 앱의 웹캠 점유 해제
  2. 윈도우 카메라 권한 확인 (특히 데스크톱 앱 허용)
  3. 윈도우 기본 카메라 앱으로 하드웨어 정상 여부 확인
  4. DeepFaceLive 내부 Device index 조정
  5. 가상 카메라와 실제 웹캠 구분
  6. GPU 초기화 실패 여부 확인
  7. 백신의 웹캠 보호 기능 예외 등록

이 순서로 한 항목씩 배제하면 원인을 특정하기 쉽습니다. 다음 글에서는 웹캠은 잡혔는데 얼굴 스왑 결과가 어색할 때 조정할 파라미터를 정리해볼 예정입니다.

함께 보면 좋은 글

해결 후 정상 동작 확인

위 순서대로 조치한 뒤에는 실제로 웹캠이 제대로 물렸는지 짧게 검증하고 넘어가는 편이 좋습니다. 목록에 이름만 떠도 실제 프레임이 들어오지 않는 경우가 있어서, 눈으로 영상이 흐르는지까지 봐야 합니다.

확인 절차:

  1. 윈도우 기본 카메라 앱을 먼저 열어 영상이 나오는지 본다 (하드웨어·권한 계층 통과 확인).
  2. 카메라 앱을 닫는다. 앱이 웹캠을 잡고 있으면 DeepFaceLive에서 다시 못 잡습니다.
  3. DeepFaceLive를 실행하고 Camera source 블록의 Device index를 조치 시 지정했던 값으로 둔다.
  4. 프리뷰 창에 실시간 영상이 흐르는지, 웹캠 LED가 켜지는지 함께 확인한다.
  5. 손을 흔들어 프레임이 실제로 갱신되는지(정지 이미지가 아닌지) 본다.
  6. Face detector까지 활성화해 얼굴 박스가 잡히면 파이프라인 전체가 살아있는 것으로 판단한다.

프리뷰는 나오는데 프레임레이트가 눈에 띄게 낮다면 해상도·FPS 설정이 웹캠 지원 범위를 벗어난 것일 수 있으므로 값을 낮춰 다시 확인합니다.

조치가 오히려 상황을 악화시켰을 때 되돌리기

드라이버 재설치나 권한 변경, 백신 예외 등록처럼 시스템 설정을 건드리는 항목은 잘못 손대면 웹캠이 아예 다른 프로그램에서도 안 잡히는 상태가 될 수 있습니다. 조치 전에 어떤 값을 바꿨는지 메모해두고, 문제가 생기면 아래 방향으로 되돌립니다.

  • 드라이버를 업데이트한 뒤 오히려 인식이 나빠졌다면: 장치 관리자 → 해당 웹캠 속성 → 드라이버 탭 → 드라이버 롤백으로 이전 버전으로 복귀.
  • 드라이버를 "디바이스 제거"까지 했는데 자동 재설치가 안 됐다면: USB를 다시 뽑았다 꽂거나, 장치 관리자 상단의 하드웨어 변경 사항 검색을 실행.
  • 카메라 권한 스위치를 여러 개 바꿨다면: 원래 켜져 있던 항목만 켬으로 남기고 나머지는 다시 끔으로 되돌려, 필요한 최소 권한 구성으로 축소.
  • Device index·해상도·FPS를 바꿨는데 프리뷰가 오히려 검게 나온다면: 기본값(Device index 0, 해상도·FPS는 자동)으로 되돌린 뒤 한 항목씩 다시 조정.
  • 백신 예외 목록에 DeepFaceLive를 추가한 뒤 시스템이 불안정하다면: 예외 항목을 제거해 원래 정책으로 복귀시키고, 대신 카메라 앱 단위 허용 방식으로 접근.

한 번에 여러 곳을 동시에 바꾸지 말고 한 항목씩 조치·확인·필요 시 롤백 순으로 진행하면, 어느 변경이 원인이었는지 되짚기 쉽습니다.

반응형