HEVC(H.265) 동영상 재생
PlainApp 웹 UI에서 일부 동영상이 소리만 재생되는 이유와 브라우저에서 네이티브 HEVC(H.265) 재생을 활성화하는 방법을 안내합니다.
일부 동영상이 소리만 재생되는 이유
최신 스마트폰 카메라(Pixel, iPhone, 삼성 등)는 HEVC(H.265)로 촬영합니다. H.264 대비 같은 화질에서 파일 크기가 절반입니다. 하지만 모든 브라우저에 HEVC 디코딩이 내장된 것은 아닙니다.
| 플랫폼 | Chrome / Edge | Safari | Firefox |
|---|---|---|---|
| macOS | 내장(시스템 VideoToolbox) | ||
| Windows | OS의 "HEVC Video Extensions" 설치 시에만 | ||
| Android | 하드웨어 디코더 | 최신 버전, 하드웨어 디코딩 | |
| iOS / iPadOS | 모든 브라우저가 WebKit 사용 |
핵심: Chromium 계열 브라우저(Chrome, Edge, Brave 등)는 자체 HEVC 디코더를 포함하지 않고 운영체제의 디코더에 위임합니다. Windows에서는 선택적 "HEVC Video Extensions", macOS에서는 항상 있는 VideoToolbox가 그 역할을 합니다. 같은 Edge 버전이라도 Mac에서는 HEVC가 재생되지만, 확장 기능이 없는 Windows PC나 VM에서는 검은 화면(소리만)이 나오는 이유입니다. Firefox는 웹 동영상의 HEVC를 전혀 지원하지 않습니다.
PlainApp 웹 UI는 이 상황을 감지하면 휴대폰에서 동영상을 자동으로 H.264로 변환해 재생합니다(안내 배너가 표시됨). 원본 화질은 항상 기기에 그대로 보존되며, 변환은 해당 브라우저 세션에만 적용되고 결과는 캐시되어 다음에 바로 사용됩니다.
네이티브(원본 화질) 재생 방법
브라우저가 HEVC를 직접 디코딩하게 만드는 세 가지 방법. 변환 없이 원본 화질 그대로 재생할 수 있습니다.
Windows — HEVC 확장 기능 설치
Microsoft Store에서 공식 HEVC Video Extensions(약 0.99달러)를 설치한 뒤 브라우저를 다시 시작하세요.
예전 무료 버전 "from Device Manufacturer"은 Microsoft가 스토어에서 내렸지만, PC 제조사가 미리 설치했다면 이미 사용할 수 있습니다.
가상 머신(UTM / Parallels / VMware): 확장 기능은 동작하지만 GPU 하드웨어 디코딩이 없어 CPU 소프트웨어 디코딩으로 재생됩니다. 자주 보려면 파일을 내려받아 로컬 플레이어로 여는 것이 부드럽습니다.
모든 데스크톱 OS — 다운로드 후 로컬 재생
동영상의 다운로드 버튼으로 파일을 저장한 뒤, 자체 HEVC 디코더를 포함한 플레이어로 여세요.
macOS와 Windows의 기본 플레이어(QuickTime / Movies & TV)도 위 확장 기능을 설치하면 HEVC를 재생할 수 있습니다.
Linux
Chromium은 시스템의 VAAPI/VDPAU 스택을 사용합니다. GPU 드라이버가 HEVC 디코더를 제공하면 재생됩니다. 그렇지 않다면 위의 다운로드 후 로컬 재생 방법을 쓰거나, 지원되는 하드웨어에서 Firefox 135 이상을 사용하세요.
vainfo | grep -i hevc기술 노트
브라우저는 canPlayType()과 MediaCapabilities.decodingInfo()로 실제 디코딩 능력을 보고합니다. PlainApp 웹 UI는 트랜스코딩 스트림을 요청할지 결정하기 전에 "video/mp4; codecs=hvc1.1.6.L93.B0"을 프로브합니다. 이 결과는 시스템 디코더 레지스트리를 반영하므로 같은 브라우저라도 기기마다 다르게 동작합니다.
Chromium은 Chrome 107(2022년 10월)에서 플랫폼 HEVC 디코딩을 기본으로 활성화했습니다. 자세한 내용은 커뮤니티가 관리하는 enable-chromium-hevc-hardware-decoding 가이드를 참고하세요.
코덱 태그도 중요합니다. hvc1로 태그된 MP4 HEVC 트랙은 어디서든 받아들여지지만, hev1은 일부 구버전 Safari에서 거부됩니다.
브라우저·플랫폼별 HEVC 지원에 대한 추가 읽을거리.