고효율 비디오 코딩
1. 개요
고효율 비디오 코딩(HEVC)은 NHK와 미쓰비시 전기가 공동 개발하고 여러 단체가 기여한 비디오 압축 표준이다. HEVC는 H.264/AVC 대비 비트 전송률을 약 50% 감소시키며, 블록 구조, 예측 모드, 차영상 부호화, 인루프 필터, 병렬화 지원 등의 기술을 특징으로 한다. 2013년 ITU-T 표준으로 승인되었으며, 다양한 확장 버전이 개발되었다. HEVC는 프라임타임 에미 공학상을 수상했으며, 2020년에는 후속 표준인 다목적 비디오 코딩(VVC)이 승인되었다. HEVC는 특허 라이선스 비용이 높다는 단점이 있으며, 운영 체제, 브라우저, 하드웨어, 소프트웨어 및 여러 서비스에서 지원된다.
| 명칭 | 고효율 비디오 코딩 |
|---|---|
| 다른 이름 | HEVC H.265 MPEG-H Part 2 |
| 종류 | 비디오 압축 표준 |
|---|---|
| 개발 시작 | 2013년 6월 7일 |
| 최초 게시일 | 2013년 7월 7일 |
| 최신 버전 | 10.0 |
| 최신 버전 날짜 | 2024년 7월 29일 |
| 관련 표준 | H.266 MPEG-5 MPEG-H |
| 기반 표준 | H.261 H.262 H.263 ISO/IEC 14496-2 H.264 |
| 라이선스 | MPEG LA |
| 개발 | ITU-T ISO IEC |
|---|---|
| 위원회 | SG16 (시마오 캄포스) (VCEG) MPEG |
| 공식 웹사이트 | ITU-T H.265 권고 |
-
ITU-T H 시리즈 권고 -
H.262/MPEG-2 파트 2
H.262/MPEG-2 파트 2는 디지털 TV 및 DVD 등에 사용되는 영상 압축 표준으로, HDTV 카메라의 비압축 영상 스트림을 효율적으로 압축하기 위해 다양한 화면 샘플링 기술을 활용하며, DVD-Video, HDV, XDCAM 등에서 활용된다. -
ITU-T H 시리즈 권고 -
H.264/MPEG-4 AVC
H.264/MPEG-4 AVC는 ITU-T와 ISO/IEC가 공동 개발한 비디오 코딩 표준으로, 높은 압축 효율과 다양한 기능을 제공하며, 블루레이 디스크, HD DVD 등에서 필수적인 비디오 압축 형식으로 사용된다. -
H.26x -
H.262/MPEG-2 파트 2
H.262/MPEG-2 파트 2는 디지털 TV 및 DVD 등에 사용되는 영상 압축 표준으로, HDTV 카메라의 비압축 영상 스트림을 효율적으로 압축하기 위해 다양한 화면 샘플링 기술을 활용하며, DVD-Video, HDV, XDCAM 등에서 활용된다. -
H.26x -
H.264/MPEG-4 AVC
H.264/MPEG-4 AVC는 ITU-T와 ISO/IEC가 공동 개발한 비디오 코딩 표준으로, 높은 압축 효율과 다양한 기능을 제공하며, 블루레이 디스크, HD DVD 등에서 필수적인 비디오 압축 형식으로 사용된다. -
초고선명 텔레비전 -
ATSC 3.0
ATSC 3.0은 고효율 물리 계층, OFDM 변조, LDPC FEC 코드를 사용하는 차세대 방송 기술 표준으로, 다양한 비디오 형식을 지원하고 암호화, 디지털 워터마킹, 긴급 재난 경보 시스템 등의 기능을 제공하며 대한민국이 세계 최초로 상용화했다. -
초고선명 텔레비전 -
돌비 비전
돌비 비전은 돌비 래버러토리스에서 개발한 HDR 영상 기술로, 동적 메타데이터를 사용하여 디스플레이에 맞게 콘텐츠를 최적화하며 텔레비전, 모니터, 스마트폰 등 다양한 기기에서 지원된다.
2. 역사
HEVC 포맷은 NHK와 미츠비시 일렉트릭이 공동 개발하였으며, 전 세계 수십 곳 이상의 단체가 개발에 기여했다. HEVC 개발에는 삼성전자, 제너럴 일렉트릭, M&K 홀딩스, NTT, JVC 켄우드 등 5개 단체가 특허 기여의 대부분을 차지했다. 그 외에도 후지쯔, 애플, 캐논, 컬럼비아 대학교, 카이스트, 광운대학교, MIT, 성균관대학교, 후나이, Hikvision, KBS, KT, NEC 등이 특허를 보유하고 있다.
2004년, ITU-T 비디오 코딩 전문가 그룹(VCEG)은 H.264/MPEG-4 AVC 표준의 압축 관련 기능을 향상시킬 수 있는 기술 발전에 대한 주요 연구를 시작했다. 2007년, ISO/IEC MPEG는 '고성능 비디오 코딩'이라는 유사한 프로젝트를 시작했다. 2010년, VCEG와 MPEG는 비디오 코딩 공동 작업팀(JCT-VC)을 설립하고, '고효율 비디오 코딩'(HEVC)이라는 이름으로 공동 프로젝트를 진행했다.
2013년 1월, ITU는 HEVC가 ITU-T 대체 승인 절차(AAP)에서 1단계 승인(동의)을 받았다고 발표했다. 2013년 4월 13일, HEVC/H.265가 ITU-T 표준으로 승인되었다. 2014년, 2015년, 2016년에 걸쳐 다중 뷰 확장(MV-HEVC), 범위 확장(RExt), 확장성 확장(SHVC), 3D 비디오 확장(3D-HEVC), 화면 콘텐츠 코딩(SCC) 등 HEVC의 확장 버전이 승인되었다.
2017년 10월, HEVC 표준은 텔레비전 기술에 실질적인 영향을 미친 것으로 인정받아 프라임타임 에미 공학상을 수상했다.
2020년 7월, HEVC의 후속 표준인 H.266/다목적 비디오 코딩(VVC)이 승인되었다.
3. 특징
HEVC는 H.264/AVC의 개념을 확장하여, 더 큰 패턴 비교 및 차이 코딩 영역(최대 64x64 픽셀), 향상된 가변 블록 크기 분할, 향상된 "인트라" 예측, 향상된 모션 벡터 예측 및 모션 영역 병합, 향상된 모션 보상 필터링, 샘플 적응형 오프셋 필터링 등의 기술을 도입했다. 이러한 개선을 통해 HEVC는 H.264/AVC 대비 동일 화질에서 비트 전송률을 약 50% 감소시킬 수 있다.
중심이 되는 프로파일인 Main Profile은 H.264/AVC 방식과 비교했을 때 Full HD 이상의 해상도에서 동일 조건, 동일 화질에서 절반 이하의 용량을 차지한다. 실제 사용 환경에서는 여러 변수가 있지만, 약간 나은 화질에 60~80% 정도의 용량을 차지한다. 또한 H.264보다 압축 알고리즘이 복잡하여 인코딩과 디코딩 시 같은 PC 사양 기준으로 H.264 대비 1.2~2배 정도 PC의 리소스를 추가적으로 요구한다.
HEVC는 ISO/IEC MPEG과 ITU-T 연구 그룹 16 비디오 코딩 전문가 그룹의 협력체인 비디오 코딩 공동 작업팀(JCT-VC)에 의해 표준화되었다. ISO/IEC 그룹은 이를 MPEG-H 파트 2로, ITU-T는 H.265로 지칭한다.
HEVC는 H.264/MPEG-4 AVC HP에 비해 코딩 효율을 실질적으로 개선하여, 계산 복잡성을 증가시키는 대신 유사한 화질로 비트 전송률 요구 사항을 절반으로 줄이도록 설계되었다. 응용 프로그램 요구 사항에 따라 HEVC 인코더는 계산 복잡성, 압축률, 오류에 대한 강인성 및 인코딩 지연 시간을 상호 절충할 수 있다. HEVC가 H.264/MPEG-4 AVC에 비해 개선된 두 가지 주요 기능은 더 높은 해상도 비디오 지원과 향상된 병렬 처리 방법이었다.
HEVC는 QVGA(320×240)에서 4320p(7680×4320)까지의 순차 주사된 프레임 속도 및 화면 해상도를 특징으로 하는 차세대 HDTV 디스플레이 및 콘텐츠 캡처 시스템뿐만 아니라 노이즈 수준, 색 공간, 동적 범위 측면에서 향상된 화질을 목표로 한다.
고효율 비디오 코딩(HEVC)은 블록 크기의 최적화 등 기존 표준보다 진보된 알고리즘을 사용하여 압축 효율이 뛰어나며, MPEG-2(H.262) 대비 약 4배, H.264/AVC와 비교해도 약 2배의 압축 성능을 가진다. 단, 기존 표준보다 처리 부하도 증가하여 사용 환경이 제한된다는 단점도 있다.
Windows를 제외한 주요 운영체제인 macOS, 안드로이드, iOS에서 기본적으로 지원된다.
3.1. 주요 기술
H.264와 비교하여 HEVC는 다음과 같은 특징적인 기술들을 적용하여 부호화 효율을 향상시켰다.
* 블록 구조: 고해상도 영상을 효율적으로 부호화하기 위해 64x64 크기의 블록을 기반으로 트리 구조로 분할한다. 예측 모드는 최소 4x4에서 최대 64x64 단위까지 부호화할 수 있다.
* 차영상 부호화: 4x4, 8x8, 16x16, 32x32의 4가지 변환 유닛(TU) 크기를 지정한다. 코딩 트리 유닛(CTB)는 재귀적으로 4개 이상의 TU로 분할될 수 있다. TU는 이산 코사인 변환(DCT)을 기반으로 하는 정수 기저 함수를 사용한다. 화면 내 부호화의 경우 모드에 따라 4x4 단위에서 DCT 대신 이산 사인 변환(DST)를 사용한다. 크로마는 루마와 동일한 TU 크기를 사용하므로 크로마에 대한 2×2 변환은 없다.
* 인루프 필터: 순차적으로 적용되는 두 개의 루프 필터를 지정한다.
* 디블로킹 필터(DBF): 블록 경계에서 발생하는 계단 현상을 줄여준다.
* 샘플 적응 오프셋(SAO) 필터: 오차 패턴을 보상한다.
두 루프 필터 모두 인터-픽처 예측 루프에서 적용된다. 즉, 필터링된 이미지는 인터 픽처 예측을 위한 참조로 디코딩된 픽처 버퍼(DPB)에 저장된다.
* 병렬화 지원:
* 타일: 그림을 독립적으로 디코딩/인코딩할 수 있는 직사각형 영역의 격자로 나눌 수 있게 해준다. 타일의 주요 목적은 병렬 처리를 가능하게 하는 것이다. 또한 비디오 스트림에서 그림의 특정 영역에 대한 임의 접근을 가능하게 한다.
* 웨이브프론트 병렬 처리(WPP): 슬라이스가 CTU의 행으로 나뉘는 방식으로, 첫 번째 행은 정상적으로 디코딩되지만 각 추가 행은 이전 행에서 결정이 이루어져야 한다. WPP는 엔트로피 인코더가 이전 CTU 행의 정보를 사용하며, 타일보다 더 나은 압축을 가능하게 할 수 있는 병렬 처리 방식을 허용한다.
* 슬라이스: 대부분 서로 독립적으로 디코딩될 수 있으며, 타일의 주요 목적은 비디오 스트림에서 데이터 손실이 발생할 경우 재동기화하는 것이다. 슬라이스는 예측이 슬라이스 경계를 넘어 이루어지지 않으므로 자체 포함형으로 정의할 수 있다.
* 종속 슬라이스: 전체 슬라이스를 디코딩해야 하는 경우보다 타일 또는 WPP와 관련된 데이터에 시스템에서 더 빠르게 접근할 수 있도록 해준다. 종속 슬라이스의 주요 목적은 더 낮은 대기 시간으로 인해 낮은 지연 시간의 비디오 인코딩을 가능하게 하는 것이다.
* 디코딩된 픽처 버퍼(DPB): 이전에 디코딩된 픽처는 DPB에 저장되며, HEVC 인코더가 후속 픽처에 대한 예측을 형성하는 데 사용된다. DPB에 저장할 수 있는 최대 픽처 수인 DPB 용량은 레벨에서 지원하는 최대 픽처 크기에서 작동할 때 모든 HEVC 레벨에 대해 6개(현재 픽처 포함)이다.
3.2. 프로파일, 티어, 레벨
HEVC에서는 H.264/AVC에서와 같이 프로파일과 레벨 구조를 사용하고 있으며, 추가적으로 티어(Tier)라는 명세를 더 가지고 있다. 프로파일은 사용되는 기술에 대한 제약 사항을 나타내며, 레벨과 티어는 복호화 시에 필요한 사양을 정의한다.
* 프로파일: H.264/AVC에서와 같이 사용 영역에 맞게 특정 기술들만을 사용할 수 있도록 설정해 둔 명세이다. 현재는 Main 프로파일, 10비트용 Main 프로파일(Main 10), 정지 영상 부호화용 프로파일(Main Still Picture)이 있다.
* 티어: 새롭게 정의된 명세 사항으로, Main 티어 및 High 티어가 있다. High 티어는 고화질 영상을 부호화할 수 있도록 더 높은 사양을 규정한다.
* 레벨: 기존 H.264/AVC와 유사한 형태로 구성되어 있으며, 고화질 영상을 부호화하는 데 유리하도록 더 여유 있게 설정되었다. 1 ~ 6.2 레벨까지 정의되어 있다. 1 레벨은 QCIF(176x144)를 초당 15프레임 정도로 복호화할 수 있는 사양이며, 레벨이 오를수록 사양이 높아져 가장 높은 레벨인 6.2에서는 8K 영상을 초당 120프레임 재생할 수 있다.
| 레벨 | 최대 루마 샘플 속도 (samples/s) | 최대 루마 사진 크기 (samples) | 메인 및 메인 10 프로파일의 최대 비트 전송률(kbit/s) | 예시 사진 해상도 @ 최대 프레임 속도 (MaxDpbSize) | |
|---|---|---|---|---|---|
| 메인 티어 | 하이 티어 | ||||
| 1 | 552,960 | 36,864 | 128 | – | 176×144@15 (6) |
| 2 | 3,686,400 | 122,880 | 1,500 | – | 352×288@30 (6) |
| 2.1 | 7,372,800 | 245,760 | 3,000 | – | 640×360@30 (6) |
| 3 | 16,588,800 | 552,960 | 6,000 | – | 960×540@30 (6) |
| 3.1 | 33,177,600 | 983,040 | 10,000 | – | 1280×[email protected] (6) |
| 4 | 66,846,720 | 2,228,224 | 12,000 | 30,000 | 2,048×1,[email protected] (6) |
| 4.1 | 133,693,440 | 20,000 | 50,000 | 2,048×1,080@60 (6) | |
| 5 | 267,386,880 | 8,912,896 | 25,000 | 100,000 | 4,096×2,160@30 (6) |
| 5.1 | 534,773,760 | 40,000 | 160,000 | 4,096×2,160@60 (6) | |
| 5.2 | 1,069,547,520 | 60,000 | 240,000 | 4,096×2,160@120 (6) | |
| 6 | 1,069,547,520 | 35,651,584 | 60,000 | 240,000 | 8,192×4,320@30 (6) |
| 6.1 | 2,139,095,040 | 120,000 | 480,000 | 8,192×4,320@60 (6) | |
| 6.2 | 4,278,190,080 | 240,000 | 800,000 | 8,192×4,320@120 (6) | |
4. 코딩 효율
HEVC는 이전 비디오 코딩 표준인 H.264/MPEG-4 AVC, MPEG-4, H.263, H.262/MPEG-2 등과 비교하여 더 높은 코딩 효율성을 제공한다. 코딩 효율성은 특정 수준의 비디오 품질을 유지하면서 가능한 가장 낮은 비트 전송률(데이터 양)로 비디오를 인코딩하는 능력이다.
여러 연구 및 테스트 결과에 따르면, HEVC는 H.264/AVC 대비 약 35% ~ 64%의 비트 전송률 감소를 달성하는 것으로 나타났다. 특히, 고해상도(4K UHD) 영상에서 HEVC의 코딩 효율성이 더 두드러지게 나타난다.
로잔 연방 공과대학교(EPFL)의 연구에서는 HEVC가 H.264/MPEG-4 AVC에 비해 최대 신호 대 잡음비(PSNR) 기준 평균 44.4%, 주관적 화질 기준 평균 66.5%의 비트 전송률 감소를 보였다.
2014년 5월의 주관적 비디오 성능 비교에서, JCT-VC는 HEVC 메인 프로파일이 다양한 해상도에서 H.264/MPEG-4 AVC 하이 프로파일보다 평균 59% 더 낮은 비트 전송률로 동일한 화질을 제공한다고 밝혔다. 해상도별 비트 전송률 감소는 480p에서 52%, 720p에서 56%, 1080p에서 62%, 4K UHD에서 64%였다.
HEVC는 더 큰 코딩 트리 유닛(CTU) 크기를 사용하여 효율성을 높인다. 테스트 결과, 64×64 CTU 크기를 사용할 때 가장 높은 코딩 효율성을 보였으며, 작은 CTU 크기를 사용할수록 비트 전송률이 증가했다.
넷플릭스의 2016년 연구에서는 오픈 소스 HEVC 인코더인 x265가 x264보다 35.4% ~ 53.3%, VP9보다 17.8% ~ 21.8% 더 낮은 비트 전송률에서 동일한 품질을 제공하는 것으로 나타났다.
5. 특허 라이선스
HEVC 기술은 JCT-VC에 참여한 여러 조직이 소유한 특허에 의해 보호된다. HEVC를 사용하는 장치 또는 소프트웨어 응용 프로그램을 구현하려면 HEVC 특허 보유자로부터 라이선스를 받아야 한다. 특허 라이선스는 MPEG LA, HEVC Advance, Velos Media와 같은 특허 풀을 통해 얻을 수 있다.
2014년 9월 29일, MPEG LA는 23개 회사의 필수 특허를 포괄하는 HEVC 라이선스를 발표했다. 처음 10만 개의 "장치"(소프트웨어 구현 포함)는 로열티가 없으며, 그 이후에는 장치당 0.2달러의 수수료가 부과되며 연간 25의 상한선이 있다. 이는 AVC의 수수료보다 훨씬 비싸다. MPEG LA는 콘텐츠 자체에 대해서는 수수료를 부과하지 않는다.
MPEG LA의 조건이 발표되었을 때, AT&T, 마이크로소프트(Microsoft), 노키아(Nokia), 모토로라(Motorola)를 포함한 여러 주요 특허 보유자가 이 그룹에 참여하지 않았다는 점이 지적되었다. 2015년 3월 26일, 이 회사들은 HEVC Advance라는 자체 라이선스 풀을 공식 발표했다. HEVC Advance는 500개의 필수 특허를 다루며, 판매 국가, 장치 유형 등에 따라 요율이 달라진다. MPEG LA와 달리, HEVC Advance는 HEVC로 인코딩된 콘텐츠에 대한 라이선스 수수료를 다시 도입했다.
초기 HEVC Advance 라이선스는 지역 1 국가(미국, 캐나다, 유럽 연합, 일본, 대한민국, 호주, 뉴질랜드 등)의 장치당 최대 로열티 요율이 2.6달러였고, HEVC 비디오 서비스에서 발생하는 수익의 0.5%의 콘텐츠 로열티 요율이 있었다. 지역 2 국가는 지역 1 국가 목록에 없는 국가로, 장치당 최대 로열티 요율이 1.3달러였다. MPEG LA와 달리 연간 상한선은 없었다.
이러한 높은 수수료에 대해 업계에서는 상당한 반발이 있었고, 이는 MPEG LA 수수료의 약 7배였다. 이로 인해 일부에서는 회사들이 Daala 및 VP9과 같은 경쟁 표준으로 전환할 수 있다고 주장했다.
2015년 12월 18일, HEVC Advance는 로열티 요율 변경을 발표했다. 변경 사항에는 지역 1 국가의 장치당 최대 로열티 요율을 2.03USD로 인하, 연간 로열티 상한선 설정, 최종 사용자에게 무료인 콘텐츠에 대한 로열티 면제가 포함된다. 회사의 연간 로열티 상한선은 장치에 대해 40, 콘텐츠에 대해 5, 선택적 기능에 대해 2이다.
2016년 2월 3일, 테크니컬러 SA(Technicolor SA)는 HEVC Advance 특허 풀에서 탈퇴하여 HEVC 특허에 직접 라이선스를 부여할 것이라고 발표했다. 그러나 테크니컬러는 2019년 10월 22일에 다시 합류했다.
2016년 11월 22일, HEVC Advance는 HEVC의 소프트웨어 구현을 특허 라이선스 없이 소비자 모바일 장치 및 개인용 컴퓨터에 직접 배포할 수 있도록 정책을 수정했다.
2017년 3월 31일, 벨로스 미디어(Velos Media)는 에릭슨(Ericsson), 파나소닉(Panasonic), 퀄컴(Qualcomm Incorporated), 샤프(Sharp), 소니(Sony)의 필수 특허를 포괄하는 HEVC 라이선스를 발표했다.
MPEG LA HEVC 특허 목록은 164페이지에 달한다.
HEVC의 특허 라이선스 비용은 AVC보다 높으며, 이는 HEVC 채택의 주요 장벽 중 하나로 지적되고 있다. 특히, HEVC Advance는 콘텐츠 수익에 대한 로열티를 부과하여 논란이 되었다. 이러한 높은 라이선스 비용으로 인해 일부 기업들은 AV1과 같은 로열티가 없는 대안 코덱으로 전환하고 있다.
전작인 AVC와 마찬가지로, HEVC를 제품에 구현하는 소프트웨어 배포자는 배포된 복사본당 가격을 지불해야 한다. 이 라이선스 모델은 유료 소프트웨어의 경우 관리가 가능하지만, 자유롭게 배포할 수 있도록 설계된 대부분의 자유-오픈 소스 소프트웨어에는 장애가 된다. HEVC Advance는 하드웨어와 함께 번들로 제공되지 않는 경우 소프트웨어 전용 구현(디코더 및 인코더 모두)에 대한 로열티를 특별히 면제하는 예외를 두었다. 그러나 면제된 소프트웨어는 다른 특허 보유자(예: MPEG LA 풀 회원)의 라이선스 의무에서 자유롭지 않다.
5.1. 특허 보유자 (일부)
삼성전자는 HEVC 특허 풀에서 가장 많은 활성 특허를 보유하고 있다. 그 외 특허 보유자는 다음과 같다.
이 외에도 후지쯔, 애플, 캐논, 컬럼비아 대학교, 한국과학기술원(KAIST), 광운대학교, MIT, 성균관대학교, 후나이, Hikvision, 한국방송공사(KBS), NEC 등이 특허를 보유하고 있다.
6. 구현 및 제품
고효율 비디오 코딩(HEVC)은 다양한 하드웨어 및 소프트웨어에서 구현되어 널리 사용되고 있다.
퀄컴은 2012년 모바일 월드 콩그레스에서 퀄컴 스냅드래곤 S4 듀얼 코어 프로세서를 탑재한 안드로이드 태블릿으로 HEVC 디코더를 시연했다. 당시 HEVC는 H.264/MPEG-4 AVC에 비해 비트 전송률이 거의 50% 감소했다.
애플은 2014년 9월 9일, 아이폰 6 및 아이폰 6 플러스를 발표하면서 셀룰러를 통한 페이스타임에 HEVC/H.265를 지원한다고 밝혔다. 2015년 9월 9일 아이폰 6S에 처음 사용된 Apple A9 칩은 하드웨어 HEVC 디코더를 갖춘 최초의 프로세서였으며, 2016년 9월 7일 발표된 아이폰 7에 탑재된 Apple A10 칩에는 하드웨어 HEVC 인코더가 포함되었다.
엔비디아는 2014년 9월 18일, GeForce GTX 980 (GM204) 및 GTX 970 (GM204)을 출시하면서 세계 최초의 HEVC 하드웨어 인코더인 Nvidia NVENC를 포함했다고 발표했다. 2015년 1월 22일에는 GeForce GTX 960 (GM206)을 출시하면서 세계 최초의 완전 고정 기능 HEVC 메인/메인10 하드웨어 디코더를 포함했다고 발표했다.
AMD(Advanced Micro Devices)는 2015년 2월 23일, Carrizo APU에 HEVC 하드웨어 디코더를 갖춘 UVD ASIC이 탑재될 것이라고 발표했다.
인텔은 2015년 8월 5일, 스카이레이크 제품을 출시하면서 완전 고정 기능 메인/8비트 디코딩/인코딩 및 하이브리드/부분 메인10/10비트 디코딩을 지원한다고 발표했다. 이후 2016년 8월 30일, 완전한 고정 기능 HEVC Main10 하드웨어 디코딩을 지원하는 7세대 코어 CPU(카비레이크(Kaby Lake)) 제품을 공식 발표했다.
VLC 미디어 플레이어 버전 2.2.0은 2015년 2월 27일에 출시되어 HEVC 재생을 지원한다. Android 및 iOS의 해당 버전도 HEVC를 재생할 수 있다. FFmpeg 2.1 이후 버전에서는 VLC 미디어 플레이어나 mpv 등 내부적으로 FFmpeg(libavcodec)를 이용하는 동영상 도구 및 플레이어 등도 디코딩을 지원한다.
x265는 FFmpeg 2.2 이후 등에서 호출할 수 있는 HEVC 인코더 라이브러리이다.
MythTV 버전 0.28은 2016년 4월 11일에 HEVC(H.265)에 대한 완전한 지원을 발표했다.
각 회사의 GPU 내장 인코더/디코더는 인텔, NVIDIA, AMD, 퀄컴, 애플(Apple Inc.) 등 2016년 이후의 제품이라면 널리 대응하고 있다.
HEVC는 다음과 같은 다양한 서비스에서 이용되고 있다.
* 4K 8K 텔레비전 방송
* 케이블 4K
* d애니메이션 스토어 (NTT 도코모) - 2014년 5월 15일부터 순차적으로 배포 시작.
* 넷플릭스
* 아마존 비디오 - 2015년 이후 모델의 Fire TV 및 Fire TV Stick에 대응.
* 울트라 HD 블루레이
* 유튜브 라이브 - HLS 형식으로 배포할 때 이용 가능
* 비디오 카메라 - 스마트폰이나 일안 리플렉스 카메라, 미러리스 카메라 등의 디지털 카메라의 동영상 촬영 기능 및 업무용 캠코더나 인코더 등.
6.1. 운영 체제 지원
6.2. 브라우저 지원
* 사파리 (버전 11 이후)
* 엣지 (버전 77 이후, HEVC 비디오 확장 설치 시 지원 하드웨어를 갖춘 장치의 Windows 10 1709+에서 지원, 버전 107 이후, macOS 11+, Android 5.0+에서 지원)
* 크롬 (버전 107 이후, macOS 11+, Android 5.0+에서 지원, 지원 하드웨어를 갖춘 장치의 Windows 7+, ChromeOS, Linux에서 지원)
* 오페라 (버전 94 이후, 크롬과 동일한 플랫폼에서 지원)
6.3. 하드웨어 지원
퀄컴은 2012년 모바일 월드 콩그레스에서 퀄컴 스냅드래곤 S4 듀얼 코어 프로세서를 탑재한 안드로이드 태블릿으로 HEVC 디코더를 시연했다. 당시 HEVC는 H.264/MPEG-4 AVC에 비해 비트 전송률이 거의 50% 감소했다.
애플은 2014년 9월 9일, 아이폰 6 및 아이폰 6 플러스를 발표하면서 셀룰러를 통한 페이스타임에 HEVC/H.265를 지원한다고 밝혔다. 이후 2015년 9월 9일 아이폰 6S에 처음 사용된 Apple A9 칩은 하드웨어 HEVC 디코더를 갖춘 최초의 프로세서였다. 2016년 9월 7일 발표된 아이폰 7에 탑재된 Apple A10 칩에는 하드웨어 HEVC 인코더가 포함되었다. 이 기능들은 2017년 iOS 11 출시 전까지는 활성화되지 않았다.
인텔은 2015년 8월 5일, 스카이레이크 제품을 출시하면서 완전 고정 기능 메인/8비트 디코딩/인코딩 및 하이브리드/부분 메인10/10비트 디코딩을 지원한다고 발표했다. 이후 2016년 8월 30일, 완전한 고정 기능 HEVC Main10 하드웨어 디코딩을 지원하는 7세대 코어 CPU(카비레이크(Kaby Lake)) 제품을 공식 발표했다.
엔비디아는 2014년 9월 18일, GeForce GTX 980 (GM204) 및 GTX 970 (GM204)을 출시하면서 세계 최초의 HEVC 하드웨어 인코더인 Nvidia NVENC를 포함했다고 발표했다. 2015년 1월 22일에는 GeForce GTX 960 (GM206)을 출시하면서 세계 최초의 완전 고정 기능 HEVC 메인/메인10 하드웨어 디코더를 포함했다고 발표했다.
AMD(Advanced Micro Devices)는 2015년 2월 23일, Carrizo APU에 HEVC 하드웨어 디코더를 갖춘 UVD ASIC이 탑재될 것이라고 발표했다.
6.4. 소프트웨어 지원
VLC 미디어 플레이어 버전 2.2.0은 HEVC 재생을 강력하게 지원하며 2015년 2월 27일에 출시되었다. Android 및 iOS의 해당 버전도 HEVC를 재생할 수 있다. FFmpeg 2.1 이후 버전에서는 VLC 미디어 플레이어나 mpv 등 내부적으로 FFmpeg(libavcodec)를 이용하는 동영상 도구 및 플레이어 등도 디코딩을 지원한다.
x265는 FFmpeg 2.2 이후 등에서 호출할 수 있는 HEVC 인코더 라이브러리이다.
MythTV 버전 0.28은 2016년 4월 11일에 HEVC(H.265)에 대한 완전한 지원을 발표했다.
각 회사의 GPU 내장 인코더/디코더는 인텔, NVIDIA, AMD, 퀄컴, 애플(Apple Inc.) 등 2016년 이후의 제품이라면 널리 대응하고 있다.
6.5. 이용 서비스
* 4K 8K 텔레비전 방송
* 케이블 4K
* d애니메이션 스토어 (NTT 도코모) - 2014년 5월 15일부터 순차적으로 배포 시작. 효율적인 해상도 및 비트레이트 설정 등에 대한 정보를 정리한 콘텐츠 제공업체용 문서를 일반 공개하고 있다.
* 넷플릭스
* 아마존 비디오 - 2015년 이후 모델의 Fire TV 및 Fire TV Stick에 대응.
* 울트라 HD 블루레이
* 유튜브 라이브 - HLS 형식으로 배포할 때 이용 가능
* 비디오 카메라 - 스마트폰이나 일안 리플렉스 카메라, 미러리스 카메라 등의 디지털 카메라의 동영상 촬영 기능 및 업무용 캠코더나 인코더 등.
7. 다목적 비디오 코딩 (VVC)
다목적 비디오 코딩(VVC, H.266)은 고효율 비디오 코딩(HEVC)의 후속 표준으로, 2020년 7월에 최종 확정되었다. VVC는 HEVC 대비 약 30% ~ 50% 더 나은 압축률을 제공하며, 10~16비트/성분, BT.2100 넓은 색 영역 및 16스톱 이상의 높은 동적 범위(HDR)(최대 밝기 1,000, 4,000 및 10,000니트), 보조 채널(깊이, 투명도 등), 0~120Hz의 가변 및 분수 프레임 속도, 시간적(프레임 속도), 공간적(해상도), SNR, 색 영역 및 동적 범위 차이, 스테레오/멀티뷰 코딩, 파노라마 형식, 정지 영상 코딩을 지원한다. VVC의 인코딩 복잡성은 HEVC의 10배에 달할 것으로 예상된다.
2015년 10월, MPEG과 VCEG는 차세대 비디오 압축 표준에 대한 요구 사항을 연구하고 사용 가능한 압축 기술을 평가하기 위해 공동 비디오 탐색 팀(JVET)을 구성했다. JVET는 2017년 10월에 최종 "제안 요청"을 발표했으며, 2018년 4월에 VVC 표준의 첫 번째 작업 초안이 공개되었다.