AV1 디코더 dav1d 세 번째 버전 출시

DAV1D

VideoLAN 및 FFmpeg 커뮤니티는 최근 출판 세 번째 버전 (0.3) dav1d 라이브러리에서 대체 무료 AV1 비디오 인코딩 형식 디코더의 구현으로.

dav1d 라이브러리 고급 서브 샘플링 유형 및 모든 매개 변수를 포함한 모든 AV1 기능 지원 사양에 설정된 색 농도 제어 (8, 10 및 12 비트).

라이브러리의 작업은 AV1 형식의 대규모 파일 모음에서 테스트되었습니다. dav1d의 핵심 기능은 가능한 최고의 성능을 달성하는 데 중점을두고 있습니다. 다중 스레드 모드에서 디코딩하고 고품질 작업을 보장합니다.

프로젝트 코드는 어셈블러 삽입 (NASM / GAS)을 사용하여 C (C99)로 작성되며 BSD 라이선스에 따라 배포됩니다.

비디오 코덱o AV1은 Open Media Alliance에서 개발했습니다. (AOMedia), Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, CCN 및 Realtek과 같은 회사가 대표됩니다.

AV1 수수료를 지불 할 필요가없는 무료 액세스 비디오 인코딩 형식으로 자리 잡고 있습니다. 압축 측면에서 H.264 및 VP9보다 현저히 우수합니다.

테스트 된 전체 범위의 해상도에 대해 AV1은 평균적으로 동일한 수준의 품질을 제공하는 동시에 VP13에 비해 비트 레이트를 9 %, HEVC에 비해 17 % 줄였습니다.

높은 비트 전송률에서 이득은 VP22의 경우 27-9 %, HEVC의 경우 최대 30-43 %까지 증가합니다. Facebook 테스트에서 AV1은 메인 프로필 H.264 (x264)를 50.3 %, 하이 프로필 H.264를 46.2 %, VP9 (libvpx-vp9)를 34.0 % 앞섰습니다.

이 버전의 새로운 기능은 무엇입니까?

이 새로운 버전의 디코더가 출시됨에 따라 여러 디코딩 속도를 높이기위한 추가 최적화 비디오 SSSE3, SSE4.1 및 AVX2 명령어 사용.

그것과 함께 SSSE3 프로세서의 디코딩 속도가 24 % 증가했습니다., AVX2가있는 시스템에서 4 %

SSE4.1 명령어를 사용하여 가속을위한 어셈블러 코드 추가,이를 사용하면 최적화되지 않은 버전에 비해 성능이 26 % 향상되었습니다 (SSSE3 명령을 기반으로 한 최적화에 비해 1,5 % 이득).

또한 ARM64 아키텍처 기반 프로세서가있는 모바일 장치에서 디코더 성능이 향상되었습니다.

NEON 명령어를 사용하는 연산을 사용하여 이전 버전에 비해 성능이 약 12 ​​% 향상되었습니다.

참조 디코더 aomdec (libaom)에 비해 dav1d의 장점은 다중 스레드 모드에서 작업 할 때 더 많이 느껴집니다 (일부 테스트에서는 dav1d가 2-4 배 빠름). 단일 스레드 모드에서는 성능이 10-20 % 다릅니다.

다른 프로젝트에서 dav1d를 사용하는 데 성공했습니다. 기본적으로 dav1d는 이제 Chromium에서 사용되며 Chrome 74 및 Firefox 67 (이전에는 dav1d가 Windows 용으로 활성화되었지만 이제는 Linux 및 macOS 용으로 활성화되었습니다.)
FFmpeg 및 VLC에서 dav1d를 계속 사용하여 Handbrake 트랜스 코더로 전환 할 계획입니다.

Linux에 dav1d 디코더를 설치하는 방법은 무엇입니까?

시스템에이 디코더를 설치하는 데 관심이있는 사용자는 아래에서 공유하는 지침에 따라 수행 할 수 있습니다.
일반적으로 대부분의 Linux 배포판의 경우 프로젝트 Lan의 사람들은 Snap 패키지를 통한 디코더 패키지.

따라서이 방법으로 설치하려면 배포판이 이러한 유형의 패키지를 지원하기 만하면됩니다.

터미널에서 다음 명령을 실행하기 만하면됩니다.

sudo snap install dav1d --edge

Arch Linux, Manjaro, Antergos 또는 기타 파생 상품의 사용자 인 경우 Arch Linux의 경우 Arch Linux 저장소에서 직접 설치할 수 있습니다.

혼자 터미널에서 실행되어야합니다 다음 명령

sudo pacman -S dav1d


코멘트를 첫번째로 올려

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.