VLC 비디오는 멈추고 오디오는 계속됨: 제대로 된 수정
비디오는 한 프레임에 멈춘 채 오디오는 계속 재생되고, 타임라인은 당신 없이 앞으로 갑니다 — 이것이 VLC 세션을 묘사하는 것이라면, 손상된 파일(오디오 포함 모두 멈춤)이 아니라 디코더/렌더러 동기화 오류를 다루는 것입니다. 패턴은 전형적입니다. 비디오 디코더가 멈추면 VLC는 오디오 우선을 유지하고 화면은 따라잡지 못합니다. 아래 수정은 근원에서 멈춤을 막습니다. 1번 수정이 대부분의 경우를 해결합니다.
왜 이런 일이 발생하나요?
- 특정 프레임에서의 하드웨어 디코딩 멈춤 — GPU 디코더는 가끔 특정 GOP(키프레임) 구조나 손상된 매크로블록에서 멈춥니다.
- H.264 인루프 디블로킹 부하 — 약한 CPU에서는 디블로킹 필터가 비디오 스레드의 병목이 되어 멈출 수 있습니다.
- 디코더를 초과하는 고비트레이트 4K/HEVC 스트림 — GPU나 CPU 파이프라인이 따라가지 못해 비디오 스레드가 굶주립니다.
- 늦은 패킷이 있는 네트워크 스트림 — 온라인 콘텐츠의 경우 지터가 비디오 버퍼를 굶기고 오디오(더 작음)는 살아남습니다.
- 23.976/29.97 콘텐츠와 디스플레이 주사율 불일치 — 사소하지만 주기적 미세 멈춤으로 보입니다.
해결 방법
해결책 1하드웨어 가속 디코딩 비활성화
대부분의 경우 검은 화면/녹색 화면, 픽셀화 및 멈춤 현상을 해결
VLC를 열고 도구 > 환경 설정(Windows/Linux에서는 Ctrl+P, macOS에서는 Cmd+,)으로 이동합니다.
환경 설정 창이 열립니다.
왼쪽의 "입력 / 코덱" 탭을 클릭합니다.
코덱 설정이 표시됩니다.
하드웨어 가속 디코딩 항목을 찾아 "사용 안 함"으로 설정합니다.
메뉴가 "사용 안 함"으로 바뀝니다.
저장을 클릭하고 VLC를 완전히 다시 시작합니다(비디오만 닫는 것이 아니라 VLC 창을 모두 닫음).
VLC가 소프트웨어 디코딩으로 재시작됩니다.
문제가 있는 파일을 다시 재생합니다.
문제가 사라졌다면 GPU 디코더가 원인이었습니다.
해결책 2H.264 디블로킹 조정(멈춤 수정)
일부 CPU/GPU에서 "비디오는 멈추고 오디오는 계속됨" 현상 해결
도구 > 환경 설정 > 입력 / 코덱으로 이동합니다.
코덱 설정이 열립니다.
"H.264 인루프 디블로킹 필터 건너뛰기"를 "전체"로 설정합니다.
디블로킹이 건너뛰어집니다.
저장 후 VLC를 재시작하고 파일을 재생합니다.
비디오가 키프레임에서 멈추지 않아야 합니다.
해결책 3"늦은 화면에서 프레임 건너뛰기" 활성화
4K 및 고비트레이트 파일에서 오디오 우선 멈춤 현상 해결
도구 > 환경 설정 > 입력 / 코덱으로 이동합니다.
입력 설정이 열립니다.
"늦은 화면에서 프레임 건너뛰기"를 활성화합니다.
VLC가 늦은 비디오 프레임을 건너뛰기 시작합니다.
저장 후 재시작하고 파일을 재생합니다.
재생이 오디오와 동기화된 상태로 유지됩니다.
해결책 4로컬 재생을 위해 파일 캐시 늘리기
로컬 디스크의 버스트 비트레이트를 부드럽게 함
도구 > 환경 설정 > 입력 / 코덱으로 이동합니다.
입력 설정이 열립니다.
"파일 캐싱(ms)"을 1000–1500 ms로 설정합니다.
VLC가 파일을 더 많이 미리 읽습니다.
저장하고 VLC를 재시작한 뒤 파일을 재생합니다.
버스트 구간에서 비디오가 더 이상 멈추지 않습니다.
해결책 5비디오 출력 모듈 전환 → OpenGL
특정 GPU 구성에서 발생하는 검은 화면 및 렌더링 오류 해결
도구 > 환경 설정 > 비디오로 이동합니다.
비디오 설정이 열립니다.
출력을 OpenGL로 설정합니다.
출력 모듈이 바뀝니다.
저장을 클릭하고 VLC를 다시 시작합니다.
VLC가 재시작됩니다.
파일을 다시 열고 화면을 확인합니다.
이제 비디오가 올바르게 렌더링됩니다.
고급 해결 방법
해결책 1파일 리먹스(컨테이너 수준 손상 수정)
파일 메타데이터가 손상된 경우 컨테이너 인덱스 재구성
ffmpeg 설치(winget install ffmpeg 또는 패키지 관리자).
터미널에서 ffmpeg를 사용할 수 있습니다.
실행:
ffmpeg -i input.mp4 -c copy -map 0 output.mp4파일이 재인코딩 없이 리먹스됩니다.
VLC에서 출력 파일을 재생합니다.
멈춤이 멈추면 원본 컨테이너가 손상된 것이었습니다.
해결책 2VLC 이식 버전으로 테스트
설치에 영향을 주지 않고 설정 문제 격리
공식 미러(videolan.org > Windows > zip)에서 이식/zip 버전을 받습니다.
VLC 이식 폴더가 압축 해제됩니다.
압축을 푼 VLC 폴더에서 vlc.exe를 직접 실행합니다.
VLC가 깨끗한 기본 설정으로 실행됩니다.
이식 버전에서 문제 파일을 재생합니다.
이제 문제가 설정인지 파일인지 알 수 있습니다.
재발 방지 방법
- VLC를 최신 상태로 유지하세요 — 멈춤 버그는 포인트 릴리스에서 자주 수정됩니다.
- 4K 콘텐츠는 4K60 출력을 지원하는 하드웨어 설정을 권장합니다. 주사율 불일치는 주기적 멈춤을 유발합니다.
- 같은 위치에서 반복적으로 멈추는 파일은 복구하거나 다시 받으세요.
자주 묻는 질문
VLC에서 오디오는 계속되는데 비디오가 멈추는 이유는?
항상 같은 지점에서만 멈추나요?
더 빠른 CPU가 VLC 멈춤을 고치나요?
이것은 VLC 버벅임과 같은 건가요?
요약
하드웨어 가속 디코딩 비활성화 — 대부분의 경우 검은 화면/녹색 화면, 픽셀화 및 멈춤 현상을 해결. 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.