HEVC H.265 비디오 란 무엇이며 4K 영화에서 왜 그렇게 중요한가요?

4K는 TV의 차세대 제품이며 4K 비디오는 모든 곳에서 나타나기 시작했습니다. 그러나 4K 비디오는 많은 공간을 차지하므로 가능한 한 최상의 품질로 다운로드하고 스트리밍하기가 어렵습니다. 고맙게도 한 가지 기술이이를 바꾸고 있으며,이를 HEVC (High Efficiency Video Coding) 또는 H.265라고합니다.

이 새로운 기술이 유비쿼터스 화 되려면 시간이 걸리지 만 현재 진행 중입니다. 4K UHD Blu-ray는 HEVC를 사용하고 VLC 3.0은 HEVC 및 4K 비디오를 PC에서 더 잘 볼 수 있도록하며 iPhone은 녹화 된 비디오를 HEVC에 저장하여 저장 공간을 절약 할 수도 있습니다. 우주. 하지만 어떻게 작동하며 4K 비디오에서 왜 그렇게 중요한가요?

현재 표준 : AVC / H.264

Blu-ray 디스크, YouTube 비디오 또는 iTunes의 영화를 볼 때 편집실에서 나오는 원본 Raw 비디오와 동일하지 않습니다. 영화를 Blu-ray 디스크에 맞추거나 웹에서 편안하게 다운로드 할 수있을만큼 작게 만들려면 영화를 압축해야 합니다.

AVC 또는 H.264로도 알려진 고급 비디오 코딩은 널리 사용되는 비디오 압축에 가장 적합한 표준이며 비디오의 파일 크기를 줄이는 데 사용하는 몇 가지 방법이 있습니다.

예를 들어, 주어진 프레임에서 거의 동일한 색상 인 영역을 찾을 수 있습니다. 저와 제 아들의이 스틸 프레임을 가져 가세요. 하늘의 대부분은 같은 파란색이므로 압축 알고리즘은 이미지를 "매크로 블록"이라고하는 청크로 분할하고 각각의 색상을 기억하는 대신 "헤이"라고 말할 수 있습니다. 픽셀, 상단에있는 모든 청크가 같은 색상의 파란색이라고 말할 수 있습니다. " 이는 최종 프레임의 파일 크기를 줄이는 각 개별 픽셀의 색상을 저장하는 것보다 훨씬 효율적입니다. 비디오에서는이를 프레임 내 압축 이라고  하며 개별 프레임의 데이터를 압축 합니다.

AVC는 또한 프레임 간 압축을 사용 하여 여러 프레임을 확인하고 프레임의 어떤 부분이 변경되고 있는지 확인합니다. Captain America : Civil War 에서이 장면을 찍습니다 . 배경은 많이 변하지 않습니다. 프레임 간의 차이는 대부분 아이언 맨의 얼굴과 몸에 있습니다. 따라서 압축 알고리즘은 프레임을 동일한 매크로 블록 청크로 분할하고“무엇을 알고 있습니까? 이 청크는 100 프레임 동안 변경되지 않으므로 전체 이미지를 100 번 저장하는 대신 다시 표시하겠습니다.” 이렇게하면 파일 크기를 크게 줄일 수 있습니다.

이것들은 AVC / H.264가 사용하는 방법에 대해 지나치게 단순화 된 두 가지 예일뿐입니다. 품질 저하없이 비디오 파일을 더 효율적으로 만드는 것이 전부입니다. (물론 비디오를 너무 많이 압축하면 품질이 떨어지지 만 이러한 기술이 더 똑똑할수록 해당 지점에 도달하기 전에 비디오를 더 많이 압축 할 수 있습니다.)

HEVC / H.265는 비디오를보다 효율적으로 압축하여 4K 비디오에 완벽 함

HEVC 또는 H.265라고도하는 고효율 비디오 코딩은 이러한 진화의 다음 단계입니다. AVC / H.264에서 사용되는 많은 기술을 바탕으로 비디오 압축을 더욱 효율적으로 만듭니다.

예를 들어, AVC가 위 의 캡틴 아메리카 예 와 같이 여러 프레임에서 변경 사항을 살펴볼 때 이러한 매크로 블록 "덩어리"는 최대 16 픽셀 x 16 픽셀까지 몇 가지 다른 모양과 크기가 될 수 있습니다. HEVC를 사용하면 이러한 청크의 크기는 최대 64x64 (16x16보다 훨씬 클 수 있음)가 될 수 있습니다. 즉 알고리즘이 더 적은 청크를 기억할 수 있으므로 전체 비디오의 크기가 줄어 듭니다.

HandyAndy Tech Tips의 멋진 비디오에서이 기술에 대한보다 기술적 설명을 볼 수 있습니다.

다시 말하지만, HEVC에는 다른 작업이 진행되고 있지만 이는 가장 큰 개선 사항 중 하나입니다. 모든 작업이 완료되면 HEVC는 동일한 품질 수준에서 AVC보다 두 배나 많은 비디오를 압축 할 수 있습니다. 이는 AVC로 엄청난 공간을 차지하는 4K 비디오에 특히 중요합니다. HEVC를 사용하면 4K 비디오를 훨씬 쉽게 스트리밍, 다운로드 또는 하드 드라이브로 추출 할 수 있습니다.

캐치 : HEVC는 하드웨어 가속 디코딩없이 느립니다.

HEVC는 2013 년부터 승인 된 표준이었습니다. 그렇다면 이미 모든 비디오에 사용하지 않는 이유는 무엇입니까?

관련 : 하드웨어 가속을 활성화하여 VLC가 배터리를 덜 사용하도록 만드는 방법

이러한 압축 알고리즘은 복잡합니다. 비디오가 재생 될 때이를 즉석에서 파악하려면 엄청난 수학이 필요합니다. 컴퓨터가이 비디오를 디코딩 할 수있는 주요 방법에는 두 가지가 있습니다. CPU). 재생하려는 비디오의 코덱을 기본적으로 지원하는 그래픽 카드는 훨씬 더 효율적입니다.

따라서 많은 PC와 프로그램 에서 HEVC 비디오 재생을 시도 할 수 있지만 하드웨어 디코딩 없이는 끊기거나 매우 느릴 수 있습니다. 따라서 HEVC 하드웨어 디코딩을 모두 지원하는 그래픽 카드와 비디오 플레이어가 없으면 HEVC가 그다지 좋지 않습니다.

이것은 독립형 재생 장치의 문제가 아닙니다. Xbox One에있는 것을 포함한 4K Blu-ray 플레이어는 모두 HEVC를 염두에두고 제작되었습니다. 그러나 PC에서 HEVC 비디오를 재생하는 경우 상황이 더 어려워집니다. HEVC 비디오를 하드웨어 디코딩하려면 컴퓨터에 다음 하드웨어 중 하나가 필요합니다.

  • Intel 6 세대“Skylake”이상 CPU
  • AMD 6 세대 "Carizzo"이상 APU
  • NVIDIA GeForce GTX 950, 960 또는 최신 그래픽 카드
  • AMD Radeon R9 Fury, R9 Fury X, R9 Nano 또는 최신 그래픽 카드

또한 HEVC 비디오뿐만 아니라 HEVC 하드웨어 디코딩을 지원하는 운영 체제와 비디오 플레이어를 사용해야합니다. 현재 이것은 약간 불안정합니다. 많은 플레이어가 여전히 HEVC 하드웨어 디코딩에 대한 지원을 추가하고 있으며 경우에 따라 위 목록의 특정 칩에서만 작동 할 수 있습니다. 이 글을 쓰는 시점에서 VLC 3.0, Kodi 17 및 Plex Media Server 1.10은 모두 적어도 특정 카드에 대해 특정 형태의 HEVC 하드웨어 디코딩을 지원합니다. 그래도 제대로 작동하려면 선택한 플레이어에서 하드웨어 가속을 활성화해야 할 수도 있습니다.

시간이 지남에 따라 더 많은 컴퓨터가 이러한 종류의 비디오를 처리 할 수 ​​있으며 더 많은 플레이어가 현재 AVC / H.264에서 수행하는 것처럼 더 광범위하게 지원할 것입니다. 유비쿼터스가 되려면 시간이 조금 걸릴 수 있으며 그때까지는 4K 비디오를 거대한 파일 크기로 AVC / H.264에 저장해야합니다 (또는 더 많이 압축하면 이미지 품질이 떨어짐). 그러나 HEVC / H.265가 더 많이 지원 될수록 더 좋은 비디오를 얻을 수 있습니다.

이미지 크레딧 : alphaspirit / Shutterstock.com