HEVC/H.265 인코딩 및 재생 가이드

소식

홈페이지홈페이지 / 소식 / HEVC/H.265 인코딩 및 재생 가이드

Nov 23, 2023

HEVC/H.265 인코딩 및 재생 가이드

수년 동안 H.264는 비디오 압축 표준이었습니다. 언제든지 너를

수년 동안 H.264는 비디오 압축 표준이었습니다. 영화나 TV 프로그램을 다운로드하거나, 블루레이를 시청하거나, HDTV 방송을 보거나, 다양한 사이트 및 서비스에서 콘텐츠를 스트리밍할 때마다 시청 중인 비디오 스트림이 H.264로 인코딩되었을 가능성이 매우 높습니다.

H.264는 여러 가지 이유로 훌륭한 압축 표준입니다. 상대적으로 낮은 비트 전송률에서 매우 우수한 품질을 제공하며 널리 사용된다는 것은 기본적으로 지난 5~10년 동안 만들어진 모든 비디오 재생 장치에서 지원된다는 것을 의미합니다. 또한 매우 다재다능하여 작은 파일 크기로 압축할 수 있을 뿐만 아니라 Blu-ray 디스크에 사용하기에 적합한 고품질, 높은 비트 전송률 파일도 압축할 수 있습니다.

H.264는 압축된 비디오를 사용자에게 전달하는 데 매우 효과적이지만 더 작은 파일 크기에서도 유사한 품질을 제공하는 더 나은 표준이 있습니다. 이 표준은 HEVC(High Efficiency Video Codec)라고 불리며 H.264의 진정한 후속 제품으로 2013년에 처음 등장했습니다. 이러한 이유로 HEVC는 H.265 또는 MPEG-H Part 2라고도 합니다.

H.264에 비해 HEVC의 주요 장점은 동일한 품질에 대해 약 두 배의 압축률을 제공한다는 것입니다. 이는 HEVC로 인코딩된 비디오 파일이 눈에 띄는 품질 변화 없이 H.264에 상응하는 공간의 절반을 차지하거나 품질이 향상되어 동일한 양의 공간을 차지할 수 있음을 의미합니다. 꽤 좋은 것 같죠?

HEVC는 H.264 표준을 발전시켜 이전보다 더 큰 범위로 파일을 압축할 수 있습니다. 이 두 표준 모두에서 모션 보상 예측은 단일 프레임 내에서 또는 후속 프레임에서 중복되는 영역을 찾는 데 사용됩니다. 중복된 픽셀 블록이 식별되면 동일하거나 다음 프레임의 다른 영역을 참조하여 인코딩됩니다. H.264에서 이러한 블록의 크기는 최대 16x16픽셀일 수 있지만 HEVC에서는 이를 64x64로 늘림으로써 압축 성능이 크게 향상되었습니다.

또한 더 나은 가변 블록 크기 분할, 향상된 디블로킹 및 모션 보상 필터, 샘플 적응형 오프셋 필터링, 더 나은 모션 벡터 예측 및 정밀도를 포함하여 HEVC가 더 높은 수준의 압축을 달성하는 데 도움이 되는 다른 개선 사항도 있습니다. x265 그룹의 이 페이지에는 이러한 용어와 HEVC의 효율성을 향상시킬 수 있는 방법에 대한 훌륭한 설명이 있습니다.

HEVC는 상대적으로 새로운 기술이기 때문에 H.264만큼 기존 재생 장치와 호환되지 않습니다. 이러한 많은 장치에는 H.264 스트림 디코딩을 위한 전용 하드웨어가 있는 반면, HEVC 디코딩을 위한 동등한 하드웨어는 훨씬 덜 일반적입니다. 이는 오늘날의 장치에서 HEVC를 디코딩하는 것이 불가능하다는 것을 의미하지 않습니다. 다양한 하드웨어에서 소프트웨어 재생이 여전히 가능하고 일부 하드웨어 디코딩 솔루션이 존재하지만, H.264를 재생할 수 있는 것이 반드시 HEVC와 호환되는 것은 아닙니다.

메모: 이 기능은 원래 2016년 2월 16일에 게시되었습니다. 우리는 이전과 마찬가지로 오늘날에도 관련성이 있기 때문에 이를 간략하게 수정하고 추가했습니다(현재의 더 광범위한 4K 지원을 고려하면 더 이상은 아니더라도). #ThrowbackThursday 이니셔티브의 일부입니다.

다음은 효율적인 HEVC 재생을 확실히 지원하는 전용 HEVC 디코딩 블록을 포함하는 잘 알려진 하드웨어에 대한 간략한 요약입니다.

보시다시피 2015년에 출시된 대부분의 데스크톱 하드웨어와 2014년 말 이후의 대부분의 모바일 하드웨어는 전용 HEVC 재생을 지원합니다. 하드웨어 설계자는 HEVC 디코딩 블록을 모바일 하드웨어에 먼저 적용하는 데 더 중점을 두었습니다. 이러한 제품의 CPU는 일반적으로 소프트웨어 디코딩에 충분히 빠르지 않기 때문입니다. 대부분의 데스크톱 수준 부품은 전용 디코딩 블록 없이 HEVC를 디코딩할 수 있을 만큼 강력하기 때문에 데스크톱 하드웨어 지원이 약간 느려졌습니다.

앞서 언급한 하드웨어가 포함되지 않은 컴퓨터나 장치가 있다고 해서 HEVC를 디코딩할 수 없다는 의미는 아닙니다. 몇 년 전의 보급형 CPU를 탑재한 PC라도 HEVC 비디오를 디코딩하는 데 큰 문제가 있어서는 안 됩니다. 2012년에 출시된 50달러 Intel Celeron 'Ivy Bridge' CPU가 장착된 내 HTPC 중 하나는 HEVC를 디코딩할 수 있는 능력이 충분하며 일부 상황에서는 Intel Bay Trail 및 Qualcomm Snapdragon 801 장치에서 원활한 재생을 달성하기도 했습니다(높은 CPU 사용에도 불구하고). 이용).