VP9은 구글(Google)이 주도하는 웹엠(WebM) 프로젝트에서 개발한 오픈 소스 비디오 코덱이다. 2013년 6월 17일에 공개되었으며, 이전 규격인 VP8을 계승하고 MPEG의 HEVC(H.265)와 경쟁하기 위해 설계되었다. 로열티가 없는 자유 소프트웨어 형식을 지향하며, 유튜브를 포함한 주요 웹 플랫폼에서 고해상도 영상 스트리밍을 위해 널리 사용된다.

배너 광고

개요 및 역사

VP9은 구글이 2010년 온투 테크놀로지스(On2 Technologies)를 인수하며 확보한 기술을 바탕으로 개발한 차세대 비디오 코덱이다. 개발 초기에는 'NGOV(Next Gen Open Video)' 또는 'VP-Next'라는 명칭으로 불렸으며, 2011년부터 본격적인 개발이 시작되었다. 주요 목적은 고해상도 비디오 전송 효율을 극대화하여 웹 환경에서의 스트리밍 비용을 절감하는 것이다. 2013년 WebM 프로젝트의 일환으로 공식 발표되었다.

기술적 특징

VP9은 블록 기반 하이브리드 비디오 코딩 방식을 채택하고 있으며, 다음과 같은 혁신적인 기술을 포함한다.

  • 슈퍼블록(Superblock): 64×64 픽셀 크기의 슈퍼블록을 기본 단위로 사용하며, 이를 4×4 크기까지 재귀적으로 분할하여 복잡한 영상 구조를 효율적으로 처리한다.
  • 해상도 및 프레임: 최대 8192×4352 해상도와 120fps의 고주사율 영상을 지원한다.
  • 색상 심도 및 HDR: 8비트뿐만 아니라 10비트 및 12비트 인코딩을 지원하며, Rec. 2020 등 다양한 색 공간과 하이 다이내믹 레인지(HDR) 영상을 구현할 수 있다.
  • 병렬 처리: 프레임을 여러 개의 타일(Tile)로 분할하여 인코딩과 디코딩을 병렬로 수행할 수 있도록 설계되었다.
  • 무손실 모드: 데이터 손실 없이 영상을 압축하는 무손실 인코딩 모드를 별도로 제공한다.

압축 효율 및 성능

VP9은 이전 세대인 VP8 대비 동일 화질에서 비트레이트를 최대 50%까지 절감할 수 있는 압축 효율을 제공한다. 이는 고해상도 콘텐츠의 대역폭 요구 사항을 크게 낮추는 효과가 있다. 경쟁 규격인 HEVC와 비교했을 때, 스트리밍 환경에서 더 안정적인 성능을 보이는 것으로 평가받는다. 특히 1080p 이상의 초고해상도 영상 처리에 최적화되어 있다.

지원 현황

VP9은 전 세계적으로 광범위한 소프트웨어와 하드웨어 생태계에서 지원된다.

구분지원 내용
웹 브라우저크롬, 파이어폭스, 엣지, 오페라, 사파리 14 이상
운영체제안드로이드 4.4(킷캣) 이상, iOS/iPadOS 14 이상, macOS 빅서 이상
하드웨어스마트 TV, 모바일 기기, 셋톱박스 내 전용 하드웨어 디코더 탑재

유튜브는 2013년부터 VP9을 도입하여 4K 이상의 콘텐츠를 서비스하고 있으며, 적응형 스트리밍 기술에 적극적으로 활용하고 있다.

라이선스 및 정책

VP9은 로열티가 없는(Royalty-free) 오픈 소스 코덱으로 운영된다. 구글은 관련 특허를 보유하고 있으나, 사용자가 구글을 상대로 특허 소송을 제기하지 않는다는 상호주의 원칙을 전제로 특허를 무료로 사용할 수 있도록 허용한다. 이는 고가의 라이선스 비용이 발생하는 HEVC와 차별화되는 지점이며, 오픈 소스 소프트웨어와 독점 소프트웨어 모두에서 자유롭게 구현이 가능하다.

발전 및 계승

구글은 이후 얼라이언스 포 오픈 미디어(AOMedia)에 참여하여 VP9의 기술적 성과를 계승한 후속 코덱인 AV1 개발을 주도하였다. AV1은 VP9보다 약 30% 더 높은 압축 효율을 목표로 하며, VP9은 AV1이 완전히 보급되기 전까지 고해상도 웹 비디오의 핵심 표준 역할을 수행한다.

참고 자료

5
VP9VP9 VP9 is an open and royalty-free video coding format developed by Google. VP9 is the successor to VP8 and competes mainly with MPEG's High Efficiency Video Coding(HEVC/H.265).…https://en.wikipedia.org/wiki/VP9The WebM Project | VP9 Video Codec SummaryThe WebM Project | VP9 Video Codec Summary # VP9 Video Codec VP9, the WebM Project's next-generation open video codec, became available on June 17, 2013. This page summarizes post…https://www.webmproject.org/vp9/VP9VP9 VP9구글이 인수한 On2 테크놀로지스의로열티 프리영상 코덱중 하나이다. VP9은 VP8의 후속 제품이며 주로 MPEG의 고효율 비디오 코딩(HEVC/H.265)과 경쟁한다. 처음에는 VP9이 주로 구글의 동영상 플랫폼인유튜브에서 사용되었다. Alliance for Open Media의 출현과 구글이 속해 있는…https://ko.wikipedia.org/wiki/VP9Media | Google for DevelopersMedia | Google for Developers ## VP9 Overview VP9 is a next-generation video compression format developed by the WebM Project. VP9 supports the full range of web and mobile use ca…https://developers.google.cn/media/vp9VP9 - TrueMotion 비디오 파일VP9 - TrueMotion 비디오 파일 Table of Contents ## .VP9 파일이란? Google은 VP8의 후속 제품으로 VP9 코덱을 로열티 프리, 오픈 소스 비디오 코딩 표준으로 개발했습니다. 원래 유투브의 울트라 HD 콘텐츠를 압축하기 위해 고안된 것은 전작의 코딩 효율성을 확장하고 향상시키기 때문…https://docs.fileformat.com/ko/video/vp9/

관련 문서