VLC HEVC(H.265) 재생 안 됨: 완전 수정 가이드

포맷 및 코덱 문제 최종 업데이트: 적용 대상: All platforms · VLC 3.0.x · 4K HEVC content

HEVC(H.265) 비디오 — 4K, iPhone, 현대 카메라의 표준 — 는 가끔 VLC에서 거부됩니다. 검은 화면, 화면 없음, 또는 오류. 패턴은 보통 하드웨어 관련입니다. VLC는 GPU의 HEVC 디코더에 의존하며, 드라이버 경로가 실패하면 H.264는 되는데 HEVC 재생이 무너집니다. 이 가이드는 먼저 디코더 경로를, 그다음 드문 설정 수준 원인을 고칩니다. 1–2번이 압도적 다수를 다룹니다.

왜 이런 일이 발생하나요?

  • GPU HEVC 디코딩 실패(드라이버 또는 기능) — 오래된 GPU는 HEVC 디코딩이 없고, 최신 것도 버그 드라이버로 실패합니다.
  • 하드웨어 가속 비활성화 — hwaccel 끄면 HEVC 4K는 CPU가 디코딩하며, 약한 CPU는 프레임을 드롭하거나 화면이 없습니다.
  • HEVC 10비트(Main10) 경로 문제 — 10비트 HEVC는 가능한 디코더가 필요하며, 일부 드라이버는 8비트는 되고 10비트는 못 합니다.
  • 디먹서 오탐지 — 특이한 컨테이너(TS, 이상한 플래그의 MKV)의 HEVC가 VLC 파서를 혼란스럽게 합니다.
  • 매우 오래된 VLC 버전 — 3.0 이전 빌드는 HEVC 지원이 부분적이었습니다.

해결 방법

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

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

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

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

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

    새 설치 파일을 받습니다.

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

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

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

해결책 2GPU가 실제로 HEVC를 디코딩하는지 확인

문제가 하드웨어 기능인지 알려줌

  1. 파일을 열고 도구 > 미디어 정보 > 코덱 확인: "디코더" 줄이 사용 중인 디코더를 보여줍니다.

    활성 디코더를 봅니다.

  2. 하드웨어 디코더(D3D11VA, VDA, VAAPI)가 표시되면 HEVC 하드웨어 디코딩이 활성 — 검은 화면은 그럼 드라이버 버그.

    디코딩 경로를 압니다.

  3. FFmpeg 소프트웨어 디코딩을 보이고 CPU가 꽉 차 있으면 GPU/드라이버가 HEVC를 못 함 — 드라이버 업데이트하거나 아래 수정으로 CPU 디코딩 수용.

    기능을 평가했습니다.

참고참고로: Intel HD 4000 이전, 2014년 이전 대부분의 AMD GPU, 2014년 이전 NVIDIA GPU는 HEVC를 하드웨어로 못 디코딩합니다.

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

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

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

    환경 설정 창이 열립니다.

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

    코덱 설정이 표시됩니다.

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

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

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

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

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

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

참고HEVC의 경우 hwaccel은 작동하는 드라이버와 함께 켜져 있어야 합니다. 하드웨어 디코딩을 사용할 수 없으면 끄고 CPU에 의존하세요(고급 수정 참고).

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

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

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

    장치 목록이 열립니다.

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

    GPU를 식별합니다.

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

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

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

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

참고OEM 노트북은 제조사 드라이버를 차단하는 경우가 있으니, 그런 경우 노트북 제조사 드라이버 페이지를 이용하세요.

해결책 5비디오 출력 모듈 전환 → OpenGL (HEVC 10비트 렌더링 오류 수정)

특정 GPU 구성에서 발생하는 검은 화면 및 렌더링 오류 해결

  1. 도구 > 환경 설정 > 비디오로 이동합니다.

    비디오 설정이 열립니다.

  2. 출력을 OpenGL (HEVC 10비트 렌더링 오류 수정)로 설정합니다.

    출력 모듈이 바뀝니다.

  3. 저장을 클릭하고 VLC를 다시 시작합니다.

    VLC가 재시작됩니다.

  4. 파일을 다시 열고 화면을 확인합니다.

    이제 비디오가 올바르게 렌더링됩니다.

참고새 모듈이 작동하면 그대로 두세요. GPU와 드라이버에 따라 동작이 다르므로, 안정적인 출력을 찾는 가장 빠른 방법은 직접 시도해 보는 것입니다.

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

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

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

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

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

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

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

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

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

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

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

고급 해결 방법

해결책 1CPU(소프트웨어) HEVC 디코딩을 제대로 활성화

GPU 디코딩 없는 머신에서 HEVC 재생

  1. 도구 > 환경 설정 > 입력 / 코덱 > "하드웨어 가속 디코딩" > 사용 안 함.

    CPU 디코딩이 강제됩니다.

  2. 약한 CPU에서 오디오를 부드럽게 하려면 "늦은 화면에서 프레임 건너뛰기" 활성화.

    프레임이 멈추는 대신 드롭됩니다.

  3. 오래된 CPU의 4K HEVC는 창 크기를 줄이거나 비디오 필터 "Sharpen"은 필요 없음 — 그냥 CPU 부하를 수용하거나 작은 창에서 보세요.

    재생이 안정적입니다.

참고현대 중급 CPU(Ryzen 5 / Core i5, 2018+)는 24–30 fps에 충분한 4K HEVC를 소프트웨어로 잘 디코딩합니다. 4K60은 여전히 프레임을 드롭할 수 있습니다.

해결책 2TS 내 HEVC 파일 리먹스

컨테이너 관련 HEVC 실패 수정

  1. 실행: ffmpeg -i input.ts -c copy -map 0 output.mp4.

    HEVC 스트림이 MP4로 리먹스됩니다.

  2. MP4를 VLC에서 재생합니다.

    리먹스된 파일이 재생됩니다.

참고화질 손실 없음 — 스트림만 복사하며 컨테이너만 바뀝니다.

재발 방지 방법

  • GPU 드라이버를 최신으로 유지하세요 — HEVC 디코더 버그는 드라이버 릴리스에서 패치됩니다.
  • 4K 콘텐츠 구매/다운로드 전 GPU의 HEVC 디코딩 지원(NVDEC/Intel Quick Sync/AMD VCN)을 확인하세요.
  • 최대 호환성을 위해 깨끗한 HEVC 플래그의 MP4/MKV를 선호하세요.

자주 묻는 질문

VLC가 HEVC를 지원하나요?
예 — VLC 3.0은 HEVC/H.265를 소프트웨어와 하드웨어로 재생합니다. yours가 안 되면 실패 고리는 보통 GPU 디코더나 드라이버이지 VLC 자체가 아닙니다.
다른 플레이어는 되는데 VLC는 HEVC가 안 되는 이유는?
다른 플레이어는 조용히 다른 디코더 경로(Media Foundation 등)로 폴백할 수 있습니다. VLC에서는 하드웨어 가속을 켜고 드라이버를 업데이트하거나 소프트웨어 디코딩을 강제하세요.
VLC가 HEVC 10비트를 지원하나요?
예, Main10 가능 디코더가 있으면. 10비트 문제는 보통 GPU 드라이버를 따라가며, 업데이트하거나 소프트웨어 디코딩을 쓰세요.
Windows에서 HEVC 코덱 팩이 필요한가요?
아니요. VLC는 자체 HEVC 디코더를 포함합니다. Windows Store HEVC 확장은 Media Foundation을 쓰는 앱에만 필요합니다.
VLC가 AV1을 재생할 수 있나요?
예 — VLC 3.0은 AV1을 소프트웨어(및 지원되는 곳에서는 하드웨어 디코딩)로 재생합니다. dav2d(VideoLAN의 새 AV2 디코더)는 4.0 로드맵에 있습니다.

요약

VLC를 최신 버전으로 업데이트 — 공식 버그 및 보안 수정 적용(현재 안정 버전: 3.0.23). 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.