macOS에서 전체화면 시 VLC 검은 화면 — 수정
전체화면은 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 전체화면 수정
도구 > 환경 설정 > 비디오 > 출력으로 이동.
출력 옵션이 열립니다.
출력을 "OpenGL 비디오 출력"(또는 OpenGL이었다면 "VideoToolbox"로)으로 설정.
출력 모듈이 바뀝니다.
저장 후 VLC 재시작하고 전체화면 다시 시도.
전체화면이 올바르게 표시됩니다.
해결책 2네이티브 전체화면 모드 비사용
macOS Space 문제 완전히 우회
비디오 재생 중 Cmd+F(VLC 자체 전체화면)를 녹색 신호등 버튼 대신 누르기.
VLC가 자체 전체화면으로 들어갑니다.
Cmd+F도 실패하면 비디오 영역 두 번 클릭 — 일부 VLC 버전에서 "항상 위에 전체화면"을 토글.
전체화면이 토글됩니다.
여러 모니터를 쓰고 유령 현상이 보이면 macOS 환경 설정 시스템 설정 > 데스크톱 및 Dock > "디스플레이에 별도 Space 사용" 비활성화.
Space가 예측 가능하게 동작합니다.
해결책 3하드웨어 가속 디코딩 비활성화
대부분의 경우 검은 화면/녹색 화면, 픽셀화 및 멈춤 현상을 해결
VLC를 열고 도구 > 환경 설정(Windows/Linux에서는 Ctrl+P, macOS에서는 Cmd+,)으로 이동합니다.
환경 설정 창이 열립니다.
왼쪽의 "입력 / 코덱" 탭을 클릭합니다.
코덱 설정이 표시됩니다.
하드웨어 가속 디코딩 항목을 찾아 "사용 안 함"으로 설정합니다.
메뉴가 "사용 안 함"으로 바뀝니다.
저장을 클릭하고 VLC를 완전히 다시 시작합니다(비디오만 닫는 것이 아니라 VLC 창을 모두 닫음).
VLC가 소프트웨어 디코딩으로 재시작됩니다.
문제가 있는 파일을 다시 재생합니다.
문제가 사라졌다면 GPU 디코더가 원인이었습니다.
해결책 4비디오 드라이버 업데이트
드라이버 버그로 인한 검은 화면, 녹색 픽셀, 멈춤 현상 해결
Win+X를 누르고 장치 관리자(또는 macOS에서는 시스템 설정 > 화면)를 엽니다.
장치 목록이 열립니다.
"디스플레이 어댑터"를 펼치고 GPU 모델(NVIDIA, AMD 또는 Intel)을 확인합니다.
GPU를 식별합니다.
제조사 사이트(nvidia.com, amd.com, intel.com)에서 최신 드라이버를 받거나 Windows Update를 사용합니다.
드라이버 패키지가 준비됩니다.
설치 후 PC를 재시작하고 VLC를 다시 시도합니다.
시스템이 새 드라이버로 동작합니다.
해결책 5VLC 환경 설정을 기본값으로 복원
멈춤, 검은 화면, 오디오 문제를 일으키는 손상된 설정 정리
VLC를 완전히 종료합니다.
실행 중인 VLC 프로세스가 없습니다.
명령 프롬프트(Win+R → cmd) 또는 터미널을 엽니다.
명령줄을 사용할 수 있습니다.
다음을 실행합니다:
vlc --reset-config(Windows/Linux) — macOS에서는 대신~/Library/Preferences/org.videolan.vlc를 삭제하세요.VLC 환경 설정이 기본값으로 돌아갑니다.
VLC를 시작하고 실제로 필요한 설정만 다시 적용합니다.
VLC가 깨끗한 설정으로 시작합니다.
해결책 6VLC를 최신 버전으로 업데이트
공식 버그 및 보안 수정 적용(현재 안정 버전: 3.0.23)
VLC에서 도움말 > 업데이트 확인으로 이동합니다.
VLC가 현재 버전과 최신 버전을 비교합니다.
업데이트가 있으면 공식 페이지 videolan.org에서 받으세요.
새 설치 파일을 받습니다.
기존 버전 위에 설치(설정 유지)하고 다시 시작합니다.
VLC가 새 버전으로 실행됩니다.
고급 해결 방법
해결책 1새 사용자 계정에서 테스트
macOS 수준 설정과 VLC 설정 분리
테스트 계정 생성: 시스템 설정 > 사용자 및 그룹 > 계정 추가.
깨끗한 계정이 생깁니다.
그곳에 VLC 설치(또는 앱 복사) 후 전체화면 테스트.
macOS 수준 설정이 문제인지 봅니다.
테스트 계정에서 되면 주 계정의 VLC 환경 설정과 디스플레이 설정 초기화.
원인이 주 프로필로 격리됩니다.
재발 방지 방법
- 미디어 전체화면에는 녹색 버튼 대신 Cmd+F 선호.
- macOS를 완전히 최신으로 — Apple Silicon 디스플레이 수정은 시스템 업데이트에 들어갑니다.
- 전체화면 글리치가 보이면 창 관리 유틸(BetterDisplay, Rectangle) 종료.
- VLC를 최신으로 — 전체화면 수정이 3.0.x 릴리스에 들어갑니다(현재 안정: 3.0.23).
자주 묻는 질문
QuickTime은 되는데 VLC는 전체화면이 안 되는 이유는?
M1/M2/M3/M4 Mac에서 전체화면 검은 화면인가요?
창은 전체화면인데 비디오는 구석에 작은 채인가요?
외부 모니터가 더 악화하나요?
요약
비디오 출력을 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.