macOS에서 전체화면 시 VLC 검은 화면 — 수정

시스템별 문제 최종 업데이트: 적용 대상: macOS 12+ · Intel & Apple Silicon · VLC 3.0.x

전체화면은 macOS VLC 문제가 드러나는 지점입니다. 창은 정상인데 전체화면으로 전환하면 검은 프레임(오디오는 계속)이나 전혀 커지지 않는 창. 원인은 macOS 특유입니다 — 네이티브 전체화면 Space 시스템, VideoToolbox 출력, Apple Silicon의 GPU 드라이버 괴상함. 이 가이드는 가장 많은 경우를 해결하는 순서대로 수정을 다룹니다.

왜 이런 일이 발생하나요?

  • VideoToolbox 출력 글리치 — 기본 macOS 비디오 출력은 일부 GPU/드라이버 조합에서 창이 전체화면 Space로 전환될 때 다시 그리기에 실패합니다.
  • 전체화면 Space 충돌 — macOS 네이티브 전체화면(녹색 버튼)과 "디스플레이에 별도 Space 사용"은 VLC 비디오 레이어를 뒤에 남길 수 있습니다.
  • Apple Silicon 드라이버 버그 — 초기 M1/M2 드라이버 세대는 후속 macOS 업데이트로 고쳐진 전체화면 다시 그리기 문제가 있었습니다.
  • 손상된 환경 설정 — 이전 VLC 버전의 낡은 전체화면/출력 설정이 전환을 깨뜨립니다.
  • 하드웨어 가속 멈춤 — 디스플레이 모드가 바뀔 때 GPU 디코더가 멈춰 비디오 평면을 검게 남깁니다.

해결 방법

해결책 1비디오 출력을 OpenGL로 강제(또는 그 반대로)

전형적인 macOS 전체화면 수정

  1. 도구 > 환경 설정 > 비디오 > 출력으로 이동.

    출력 옵션이 열립니다.

  2. 출력을 "OpenGL 비디오 출력"(또는 OpenGL이었다면 "VideoToolbox"로)으로 설정.

    출력 모듈이 바뀝니다.

  3. 저장 후 VLC 재시작하고 전체화면 다시 시도.

    전체화면이 올바르게 표시됩니다.

참고모듈을 토글하면 낡은 렌더링 상태를 깹니다 — 결국 다시 전환하더라도 재설정이 전환을 고치는 경우가 많습니다.

해결책 2네이티브 전체화면 모드 비사용

macOS Space 문제 완전히 우회

  1. 비디오 재생 중 Cmd+F(VLC 자체 전체화면)를 녹색 신호등 버튼 대신 누르기.

    VLC가 자체 전체화면으로 들어갑니다.

  2. Cmd+F도 실패하면 비디오 영역 두 번 클릭 — 일부 VLC 버전에서 "항상 위에 전체화면"을 토글.

    전체화면이 토글됩니다.

  3. 여러 모니터를 쓰고 유령 현상이 보이면 macOS 환경 설정 시스템 설정 > 데스크톱 및 Dock > "디스플레이에 별도 Space 사용" 비활성화.

    Space가 예측 가능하게 동작합니다.

참고Cmd+F는 VLC 창 수준 전체화면을 쓰며 새 macOS Space를 만들지 않아 전환 버그를 피합니다.

해결책 3하드웨어 가속 디코딩 비활성화

대부분의 경우 검은 화면/녹색 화면, 픽셀화 및 멈춤 현상을 해결

  1. VLC를 열고 도구 > 환경 설정(Windows/Linux에서는 Ctrl+P, macOS에서는 Cmd+,)으로 이동합니다.

    환경 설정 창이 열립니다.

  2. 왼쪽의 "입력 / 코덱" 탭을 클릭합니다.

    코덱 설정이 표시됩니다.

  3. 하드웨어 가속 디코딩 항목을 찾아 "사용 안 함"으로 설정합니다.

    메뉴가 "사용 안 함"으로 바뀝니다.

  4. 저장을 클릭하고 VLC를 완전히 다시 시작합니다(비디오만 닫는 것이 아니라 VLC 창을 모두 닫음).

    VLC가 소프트웨어 디코딩으로 재시작됩니다.

  5. 문제가 있는 파일을 다시 재생합니다.

    문제가 사라졌다면 GPU 디코더가 원인이었습니다.

참고디스플레이 모드 변경 중 멈춘 디코더는 Apple Silicon에서 검은 전체화면의 흔한 원인입니다.

해결책 4비디오 드라이버 업데이트

드라이버 버그로 인한 검은 화면, 녹색 픽셀, 멈춤 현상 해결

  1. Win+X를 누르고 장치 관리자(또는 macOS에서는 시스템 설정 > 화면)를 엽니다.

    장치 목록이 열립니다.

  2. "디스플레이 어댑터"를 펼치고 GPU 모델(NVIDIA, AMD 또는 Intel)을 확인합니다.

    GPU를 식별합니다.

  3. 제조사 사이트(nvidia.com, amd.com, intel.com)에서 최신 드라이버를 받거나 Windows Update를 사용합니다.

    드라이버 패키지가 준비됩니다.

  4. 설치 후 PC를 재시작하고 VLC를 다시 시도합니다.

    시스템이 새 드라이버로 동작합니다.

참고macOS에서 "드라이버 업데이트"는 최신 macOS 업데이트 설치를 뜻합니다 — Apple이 GPU 드라이버를 묶어 배포합니다.

해결책 5VLC 환경 설정을 기본값으로 복원

멈춤, 검은 화면, 오디오 문제를 일으키는 손상된 설정 정리

  1. VLC를 완전히 종료합니다.

    실행 중인 VLC 프로세스가 없습니다.

  2. 명령 프롬프트(Win+R → cmd) 또는 터미널을 엽니다.

    명령줄을 사용할 수 있습니다.

  3. 다음을 실행합니다: vlc --reset-config (Windows/Linux) — macOS에서는 대신 ~/Library/Preferences/org.videolan.vlc를 삭제하세요.

    VLC 환경 설정이 기본값으로 돌아갑니다.

  4. VLC를 시작하고 실제로 필요한 설정만 다시 적용합니다.

    VLC가 깨끗한 설정으로 시작합니다.

참고이렇게 하면 모든 사용자 지정 설정(단축키 및 스킨 포함)이 삭제됩니다. 미리 백업하려면 도구 > 환경 설정 > 모두 > 인터페이스에서 설정을 내보내세요.

해결책 6VLC를 최신 버전으로 업데이트

공식 버그 및 보안 수정 적용(현재 안정 버전: 3.0.23)

  1. VLC에서 도움말 > 업데이트 확인으로 이동합니다.

    VLC가 현재 버전과 최신 버전을 비교합니다.

  2. 업데이트가 있으면 공식 페이지 videolan.org에서 받으세요.

    새 설치 파일을 받습니다.

  3. 기존 버전 위에 설치(설정 유지)하고 다시 시작합니다.

    VLC가 새 버전으로 실행됩니다.

참고VLC 3.0.23은 3.0 계열의 24번째 업데이트로, 많은 디먹서 및 안정성 수정이 포함되어 있습니다. "재생 안 됨" 문제 중 많은 것이 이미 여기서 해결되었습니다.

고급 해결 방법

해결책 1새 사용자 계정에서 테스트

macOS 수준 설정과 VLC 설정 분리

  1. 테스트 계정 생성: 시스템 설정 > 사용자 및 그룹 > 계정 추가.

    깨끗한 계정이 생깁니다.

  2. 그곳에 VLC 설치(또는 앱 복사) 후 전체화면 테스트.

    macOS 수준 설정이 문제인지 봅니다.

  3. 테스트 계정에서 되면 주 계정의 VLC 환경 설정과 디스플레이 설정 초기화.

    원인이 주 프로필로 격리됩니다.

참고타사 디스플레이 도구(BetterDisplay, DisplayLink)와 창 서버를 훅하는 접근성 앱은 흔한 전체화면 방해꾼입니다 — 테스트 중 종료하세요.

재발 방지 방법

  • 미디어 전체화면에는 녹색 버튼 대신 Cmd+F 선호.
  • macOS를 완전히 최신으로 — Apple Silicon 디스플레이 수정은 시스템 업데이트에 들어갑니다.
  • 전체화면 글리치가 보이면 창 관리 유틸(BetterDisplay, Rectangle) 종료.
  • VLC를 최신으로 — 전체화면 수정이 3.0.x 릴리스에 들어갑니다(현재 안정: 3.0.23).

자주 묻는 질문

QuickTime은 되는데 VLC는 전체화면이 안 되는 이유는?
QuickTime은 Apple 자체 비디오 파이프라인을, VLC 출력 모듈은 Space와 다르게 상호작용합니다. OpenGL/VideoToolbox 토글이 보통 해결합니다.
M1/M2/M3/M4 Mac에서 전체화면 검은 화면인가요?
먼저 macOS 업데이트(Apple이 GPU 드라이버 수정 배포), 그다음 비디오 출력 모듈 토글. 지속되면 테스트 삼아 하드웨어 가속 디코딩 비활성화.
창은 전체화면인데 비디오는 구석에 작은 채인가요?
출력 모듈의 스케일링 버그입니다 — 비디오 출력 전환(OpenGL ↔ VideoToolbox) 후 VLC 재시작.
외부 모니터가 더 악화하나요?
예, 특히 "디스플레이에 별도 Space 사용"이 켜졌거나 비-Retina 외부 디스플레이일 때. 별도 Space 비활성화하거나 미러링을 테스트로 쓰세요.

요약

비디오 출력을 OpenGL로 강제(또는 그 반대로) — 전형적인 macOS 전체화면 수정. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.