AV1 코덱이란 무엇입니까? 파일을 어떻게 더 작게 만드나요?

click fraud protection

AV1은 인터넷을 강타하고 있는 중요한 코덱입니다. AV1은 무엇이며 어떻게 작동합니까? 여기에 당신이 알아야 할 모든 것이 있습니다.

빠른 링크

  • AV1이란 무엇입니까?
  • AV1의 역사
  • AV1 대 HEVC/H265
  • AV1의 미래
  • Google Chromecast HD와 같은 스트리밍 장치에 AV1이 중요한 이유는 무엇입니까?

수년 동안 미디어 스트리밍 현장을 지켜봐 왔다면 AV1 코덱에 대한 지원 소문에 대해 많은 흥분을 느꼈을 것입니다. 실제로 H264 및 VP9와 같은 코덱에서 상당히 큰 진전을 이루었지만 그보다 더 많은 이야기가 있습니다. AOMedia Video 1이라고도 알려진 AV1은 2018년 3월에 처음 출시되었으며 업계 전반에 걸쳐 채택 속도가 느렸습니다. 이것은 AV1의 전체 이야기, VP9 및 H.264에 비해 어떻게 개선되었는지, 그리고 이것이 왜 중요한지입니다.

AV1이란 무엇입니까?

AV1은 기술 분야의 수많은 회사로 구성된 대기업인 Alliance for Open Media에서 개발한 코덱입니다. 주요 이점은 로열티가 없으며(따라서 기업은 이를 소프트웨어에 무료로 구현할 수 있음) VP9 및 H264에 비해 엄청난 비용 절감 효과를 얻을 수 있다는 것입니다. Facebook Engineering은 2018년에 테스트를 실시한 결과 AV1 참조 인코더가 34%를 달성했다는 결론을 내렸습니다. libvpx-vp9, x264 High profile 및 x264 Main profile보다 46.2% 및 50.3% 더 높은 데이터 압축, 각기. 이는 연결 속도가 느린 사용자의 경우 기존보다 더 높은 품질을 즐길 수 있음을 의미합니다. 더 빠른 연결을 사용하는 경우 동일한 연결에서 더 높은 비트 전송률을 얻을 수 있습니다 속도.

AV1 디코딩을 지원하는 최초의 스마트폰 칩셋은 최대 4K 60FPS를 지원하는 MediaTek Dimensity 1000이었습니다. Nvidia Geforce 3000 시리즈는 디코딩을 지원했습니다. 새로운 Nvidia Geforce 4000 시리즈

인코딩과 디코딩을 모두 지원하며 Samsung의 Exynos 2100/2200은 모두 AV1 디코딩도 지원합니다. 나중에, 퀄컴 스냅드래곤 8 Gen 2 AV1 디코딩을 지원하며 곧 출시될 Tensor G3에 대한 소문이 돌았습니다. AV1을 지원합니다 부호화 또한. 업계에서 지원이 서서히 증가하고 있으며 Chromecast HD의 칩셋도 AV1 디코딩도 지원합니다. 우리는 의견을 얻기 위해 Google에 연락했고 Chromecast with Google TV(HD)가 AV1을 지원한다는 말을 들었습니다.

그뿐만 아니라 데스크톱의 YouTube도 AV1을 지원합니다. 계정 설정에서 활성화할 수 있습니다 호환되는 브라우저를 사용하는 한. 실제로 회사에서는 자체 실리콘 설계 YouTube용 데이터 센터에서 사용될 AV1 비디오 인코딩을 위한 것입니다. 코드명 "Argos"라는 칩은 비디오를 변환하는 2세대 비디오(트랜스) 코딩 유닛(VCU)입니다. 다양한 압축 형식으로 플랫폼에 업로드하고 다양한 화면에 맞게 최적화합니다. 크기. Google은 새로운 Argos VCU가 기존 서버보다 20~33배 더 효율적으로 비디오를 처리할 수 있다고 주장합니다.

AV1의 역사

문맥 뒤에 AV1과 그것이 만들어진 이유도 중요합니다. VP9은 구글이 개발한 로열티 프리 코덱으로 누구나 사용할 수 있고, 로열티 프리이기 때문에 원하는 모든 플랫폼이나 서비스에서 구현할 수 있다. YouTube는 이를 지원할 수 있는 모든 기기에서 코덱을 사용했으며(대역폭 감소 덕분에 Google에게는 큰 비용 절감을 의미함) 다음과 같은 주문형 비디오 서비스에서도 채택되었습니다. 넷플릭스, 트위치, 비메오.

그러나 Google은 데이터 센터의 대역폭 사용량을 줄이기 위해 더 나은 압축 알고리즘을 채택하는 데 큰 관심을 갖고 있기 때문에 VP9의 후속 제품인 VP10 작업을 시작했습니다. 수십억 분의 비디오를 사용하는 경우 비디오당 비디오 압축을 조금만 늘리면 비용이 크게 절감되고 사용자 경험이 크게 향상될 수 있습니다. Google은 2016년에 VP10을 출시할 계획이며 꾸준한 발전을 위해 18개월마다 업데이트를 출시할 것이라고 발표했습니다. Google이 VP10용 코드를 출시하기 시작한 지경에 이르렀지만 회사는 VP10 취소를 발표하고 대신 AOMedia(Alliance for Open Media)를 결성했습니다.

오픈 미디어 연합에는 프로세서 설계자(AMD, Arm, Broadcom, Chips&Media, Intel, Nvidia)부터 브라우저까지 모든 사람이 포함됩니다. 개발자(Google, Microsoft, Mozilla)부터 스트리밍 및 화상 회의 서비스(Adobe, Amazon, BBC R&D, Cisco, Netflix, 유튜브). 이들 회사는 모두 하드웨어 디코더를 통해 AV1에 대한 지원을 제공하고 있습니다. 칩셋에 도입된 기술, 브라우저의 디코더 구현 또는 스트리밍 시 코덱 사용 서비스.

AV1 대 HEVC/H265

H.265라고도 알려진 AV1과 HEVC(고효율 비디오 코딩)의 가장 큰 차이점은 라이선스에 있습니다. HEVC를 지원하는 제품을 출시하려면 최소 4개 특허 풀(MPEG LA, HEVC Advance, Technicolor, 및 Velos Media) 및 기타 여러 회사(대부분 표준 라이센스 조건을 제공하지 않음) 대신 협상을 요구함 자귀.

이러한 가파른 로열티는 이미 Google Chrome, Opera, Netflix, Amazon Video와 같은 제품에서 문제가 되었습니다. Cisco WebEx Connect, Skype 등은 Mozilla와 같은 프로젝트의 옵션으로 HEVC를 완전히 제외합니다. 파이어폭스. 이는 Firefox 프로젝트의 여러 핵심 가치에 어긋나기 때문입니다. Firefox는 많은 FOSS 프로젝트에 출시되기 위해 로열티가 없어야 하며, HEVC를 사용하면 이를 방지할 수 있습니다. 그리고 Mozilla는 자유롭고 개방적인 웹을 믿습니다. 하지만 특허가 걸린 표준을 홍보한다면 그것은 불가능합니다. 이 두 가지 문제를 무시하더라도 Mozilla는 로열티와 필요한 라이센스 계약을 협상하는 데 수억 달러를 낭비할 여력이 없습니다.

재미있는 사실은 이러한 동일한 문제로 인해 Firefox(및 Chromium)가 몇 년 전까지만 해도 여러 플랫폼에서 기본 H.264 재생을 포함하지 못했던 것입니다. Linux에서는 여전히 플러그인이 필요합니다. 2030년대 특허가 만료되기 전에(또는 그 이후에도) Firefox가 HEVC를 지원할 가능성은 거의 없습니다. Cisco가 모든 라이센스 비용을 지불하겠다는 제안 덕분에 오늘날에도 Firefox는 기본적으로 H.264만 지원합니다. Mozilla는 OpenH264를 통해 차세대 코덱까지 시장 전반의 스트리밍을 위해 H.264를 표준화합니다. 준비되었다. 에 Mozilla 비디오 코덱 가이드, 회사는 "Mozilla는 특허로 인해 방해가되는 동안 HEVC를 지원하지 않을 것"이라고 말합니다. 현재까지만 Edge 및 Internet Explorer는 기본 HEVC 재생을 지원하며 이를 지원하는 특정 하드웨어에서만 가능합니다. 디코딩.

효율성 측면에서 두 코덱은 서로 맞붙습니다. 효율성은 일반적으로 서로 비슷하지만(테스트 결과 AV1이 약간 앞서는 것으로 나타났습니다) 문제가 있습니다. AV1은 일반적으로 하드웨어 인코딩이 부족하여 인코딩하는 데 훨씬 더 오랜 시간이 걸립니다. 능력. 워털루 대학교는 2020년에 4K 비디오 인코딩 시 AV1이 HEVC에 비해 9.5%의 비트 전송률 절감 효과를 제공한 반면, AV1 비디오도 AVC보다 인코딩하는 데 590배 더 오랜 시간이 걸린다는 사실을 발견했습니다. 반면 HEVC는 4.2배 더 오래 걸렸습니다. 이러한 테스트는 분명히 하드웨어 지원이 실제로 제공되지 않았던 AV1 수명 초기에 실행되었습니다.

AV1의 미래

점점 더 많은 장치가 하드웨어 디코딩을 지원함에 따라 AV1이 고품질 압축 비디오 재생의 길을 개척할 것으로 보입니다. HEVC는 데스크톱의 하나의 브라우저에서만 지원된다는 점을 고려하면(이제 Internet Explorer는 죽었습니다., 어쨌든) AV1은 분명히 VP9 후속 제품으로서 미래를 위한 코덱입니다. 지원이 증가할 것으로 예상되므로 점점 더 많은 장치에서 이를 사용하게 될 것입니다. 이미 있습니다 일부 실험 플래그 AOM 저장소의 AV2와 "AV2 연구를 위한 시작 앵커"를 참조합니다. 헌신적인 이는 우리가 앞으로도 반복을 보게 될 것임을 시사합니다.

스마트폰을 눈여겨보고 계시는 분들은 안드로이드 14 사전 로드되어(출시되면) 가능성이 높다는 사실을 알게 되어 기쁠 것입니다. 즉시 AV1 지원이 필요합니다.. Qualcomm의 Snapdragon 8 Gen 2와 MediaTek Dimensity 9000 시리즈는 모두 AV1을 지원하므로 그런 의미에서 더 이상 하드웨어 제한이 없습니다.

Google Chromecast HD와 같은 스트리밍 장치에 AV1이 중요한 이유는 무엇입니까?

Google Chromecast HD를 선택하려는 경우 AV1에 관심을 갖는 가장 큰 이유가 하나 있는데 바로 네트워크 기능입니다. 4K 버전 대신 HD 버전을 구매하는 경우 다음과 같은 몇 가지 이유가 있을 수 있습니다. 그렇게 할 수도 있는데, 그 중 하나는 인터넷에 4K 대역폭이 없다는 것일 수 있습니다. 스트리밍. 그렇다면 어쨌든 대역폭에 민감할 가능성이 높으며 AV1은 Chromecast에서 더 높은 비트 전송률의 비디오를 얻을 수 있음을 의미합니다. 이렇게 하면 인터넷이 이미 지원하는 것과 동일한 데이터 속도로 전반적인 비디오 품질이 향상됩니다.

하지만 그뿐만 아니라 이것이 훨씬 더 큰 이유라고 할 수 있습니다. 정말주류 TV 동글 AV1을 적극적으로 지원합니다. Roku는 어느 정도 주류이지만 일부 지역에서는 구하기가 더 어렵고 Fire TV Stick 4K Max는 현재 유일한 다른 옵션입니다. TV 동글을 위한 Google의 생태계는 단연코 가장 구체화되어 있으며, AV1을 포함시키는 것도 그런 이유로 꽤 큰 일입니다. 이는 이를 옵션으로 합법화하고 다른 회사에서도 AV1을 다른 방식으로 지원하도록 유도할 수 있습니다.

Google TV용 Chromecast
Google TV용 Google Chromecast(HD)

Chromecast with Google TV(HD)는 1080p 재생만 가능한 저렴한 Chromecast이지만 많은 사람들에게 필요한 것은 그것뿐입니다.

베스트바이에서 $30