Phát hành dav1d 0.7, bộ giải mã AV1 từ các dự án VideoLAN và FFmpeg

Cộng đồng VideoLAN và FFmpeg xuất bản phát hành thư viện dav1d 0.7.0 với việc triển khai bộ giải mã định dạng mã hóa video miễn phí thay thế AV1. Mã dự án được viết bằng C (C99) với các phần chèn lắp ráp (NASM/GAS) và phân phối bởi theo giấy phép BSD. Hỗ trợ cho kiến ​​trúc x86, x86_64, ARMv7 và ARMv8 cũng như các hệ điều hành Linux, Windows, macOS, Android và iOS được triển khai.

Thư viện dav1d hỗ trợ tất cả các tính năng AV1, bao gồm cả chế độ xem nâng cao lấy mẫu con và tất cả các thông số kiểm soát độ sâu màu được nêu trong thông số kỹ thuật (8, 10 và 12 bit). Thư viện đã được thử nghiệm trên một bộ sưu tập lớn các tệp ở định dạng AV1. Tính năng chính của dav1d là tập trung vào việc đạt được hiệu suất giải mã cao nhất có thể và đảm bảo công việc chất lượng cao ở chế độ đa luồng.

В phiên bản mới:

  • Hiệu suất triển khai refmv (Dự đoán vectơ chuyển động tham chiếu động) tăng khoảng 12% trong khi giảm mức tiêu thụ bộ nhớ khoảng 25%;
  • Việc triển khai tối ưu hóa dành riêng cho kiến ​​trúc ARM64 gần như hoàn tất, bao gồm nhiều thao tác khi làm việc với độ sâu màu 8, 10 và 12 bit;
  • Đã thêm bộ lọc CDEF bằng hướng dẫn AVX-512;
  • Đã thêm các tối ưu hóa mới dựa trên hướng dẫn AVX2 và SSSE3;
  • Tiện ích dav1dpla đã cải thiện khả năng hỗ trợ làm việc với độ sâu màu 10 bit, định dạng pixel không phải 4:2:0 và khử nhiễu kỹ thuật số trên GPU.

Hãy nhớ lại rằng codec video AV1 được phát triển bởi liên minh Phương tiện mở (AOMedia), bao gồm các công ty như Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN và Realtek. AV1 được định vị là định dạng mã hóa video miễn phí bản quyền, có sẵn công khai, vượt trội đáng kể so với H.264 và VP9 về mức độ nén. Trên phạm vi độ phân giải được thử nghiệm, trung bình AV1 mang lại cùng mức chất lượng trong khi giảm tốc độ bit 13% so với VP9 và thấp hơn 17% so với HEVC. Ở tốc độ bit cao, mức tăng tăng lên 22-27% đối với VP9 và lên 30-43% đối với HEVC. Trong các thử nghiệm của Facebook, AV1 vượt trội hơn cấu hình chính H.264 (x264) 50.3% về mức độ nén, cấu hình cao H.264 46.2% và VP9 (libvpx-vp9) 34.0%.

Nguồn: opennet.ru

Thêm một lời nhận xét