본문으로 건너뛰기
Previous
Next
WebM 뜻과 의미 | 기술 용어 사전 | pkglog
멀티미디어

WebM

다른 이름: .webm

정의

Google이 2010년 공개한 로열티 프리 오픈소스 컨테이너 포맷. Matroska(MKV) 기반 EBML 구조 사용. VP8/VP9/AV1 비디오, Vorbis/Opus 오디오만 허용. HTML5 <video> 표준 포맷으로 Chrome/Firefox 네이티브 지원

상세 설명

📋 기술 스펙

  • EBML(Extensible Binary Meta Language) 구조: Matroska 서브셋
  • 비디오 코덱: VP8, VP9, AV1만 허용 (H.264/H.265 금지)
  • 오디오 코덱: Vorbis, Opus만 허용 (AAC 금지)
  • 자막: WebVTT 지원
  • 프로파일: WebM Video (VP8/VP9), WebM Audio (Vorbis/Opus만)

💡 실무 활용

  • YouTube: 2010~2021년 VP8/VP9 기본 포맷, 2021년~ AV1 WebM 전환
  • HTML5 웹 비디오: Chrome, Firefox, Opera, Edge 지원
  • Wikipedia: 동영상 첨부 표단 포맷
  • Chrome 화면 녹화: MediaRecorder API 기본 출력

장점

  • 완전 무료: VP8/VP9/AV1, Vorbis/Opus 모두 로열티 프리
  • 브라우저 네이티브: Chrome, Firefox, Edge 하드웨어 디코딩
  • HTML5 표준: <video> 태그 직접 재생
  • Matroska 기반: 유연한 EBML 구조

⚠️ 단점 및 제약

  • 제한적 코덱: VP8/VP9/AV1만 허용 (H.264 미지원)
  • 하드웨어 플레이어 미지원: 스마트TV, Blu-ray 플레이어 재생 불가
  • 편집 소프트웨어: Adobe Premiere, Final Cut Pro 네이티브 미지원
  • iOS Safari: 2022년 이전 버전 VP8/VP9 미지원

🔧 호환성

Chrome 6+, Firefox 4+, Edge 14+, Opera 10.6+, Android 2.3+, Safari 14.1+ (macOS 11+, iOS 14.5+)

📚 표준 정보

표준화 기구: Google (오픈 프로젝트, WebM Project)

출시 연도: 2010년