NVIDIA-VAAPI-Driver 0.0.17, một phiên bản mã nguồn mở của VA-API được triển khai trên nền tảng NVIDIA NVDEC, đã được phát hành, cho phép giải mã video phần cứng trên các hệ thống Linux sử dụng trình điều khiển độc quyền của NVIDIA.
Dự án này hoạt động như một lớp trung gian giữa các ứng dụng sử dụng giao diện VA-API tiêu chuẩn của Linux và bộ giải mã video phần cứng NVDEC. Điều này cho phép Firefox, mpv, VLC, Chromium và các chương trình khác tận dụng khả năng phát lại video được tăng tốc phần cứng trên card đồ họa NVIDIA mà không cần hỗ trợ trực tiếp cho VDPAU hoặc CUDA.
Phiên bản mới tập trung vào khả năng tương thích với các nền tảng NVIDIA hiện đại và sửa lỗi. Các thay đổi bao gồm:
- Khắc phục sự cố hoạt động trên các hệ thống sử dụng nền tảng GB10;
- Cải thiện khả năng tương thích với các bản phát hành trình điều khiển NVIDIA mới;
- Đã khắc phục các lỗi trong quá trình xử lý luồng HEVC;
- Đã khắc phục các sự cố liên quan đến quản lý bộ đệm video;
- Giảm số lần lỗi treo máy khi phát video trên Firefox;
- Hiệu năng được cải thiện dưới hệ điều hành Wayland;
- Đã cập nhật khả năng tương thích với ffmpeg và libva.
Dự án này đặc biệt phổ biến trong cộng đồng người dùng Wayland và các trình duyệt hiện đại, nơi VA-API vẫn là cơ chế chính để giải mã video phần cứng. Mặc dù NVIDIA có giao diện VDPAU riêng, nhiều ứng dụng Linux vẫn nhắm đến VA-API, khiến NVIDIA-VAAPI-Driver trở thành lớp tương thích thực tế cho hệ sinh thái NVIDIA trên Linux.
Mã nguồn dự án được phân phối theo giấy phép MIT.
Nguồn: linux.org.ru
