Wydanie kodera wideo SVT-AV1 0.6, rozwijanego przez firmę Intel

Firma Intel opublikowała wydanie biblioteki SVT-AV1 0.6 (Scalable Video Technology AV1), oferującej alternatywne kodery i dekodery dla formatu kodowania wideo AV1, które wykorzystują obecne w nowoczesnych procesorach Intel możliwości sprzętowego równoległego przetwarzania obliczeń. Głównym celem SVT-AV1 jest osiągnięcie poziomu wydajności odpowiedniego do transkodowania wideo w czasie rzeczywistym i wykorzystania w usługach wideo na żądanie (VOD). Kod rozwija się w ramach projektu OpenVisualCloud, który również opracowuje kodeki. SVT-HEVC i SVT-VP9, i rozpowszechniany na licencji BSD.

Aby korzystać z SVT-AV1, wymagany jest przynajmniej procesor Intel Core piątej generacji (Intel Xeon E5-v4 i nowsze CPU). Do kodowania 10-bitowych strumieni AV1 w jakości 4K wymagane jest 48 GB RAM, 1080p — 16 GB, 720p — 8 GB, 480p — 4 GB. Z powodu złożoności stosowanych w AV1 algorytmów, do kodowania w tym formacie wymagane są znacznie większe zasoby niż dla innych formatów, co uniemożliwia zastosowanie standardowego kodera AV1 do transkodowania w czasie rzeczywistym. Na przykład standardowy koder z projektu AV1
wymaga 5721, 5869 i 658 razy więcej obliczeń w porównaniu do koderów x264 (profil „main”), x264 (profil „high”) i libvpx-vp9.

W nowej wersji SVT-AV1 zauważono dodanie początkowej implementacji dekodera (wcześniej obsługiwano tylko kodowanie) oraz wsparcie dla statycznego powiązania biblioteki. Wprowadzono również nowe optymalizacje SIMD, wsparcie decyzji z wykorzystaniem filtrów 2×2, wsparcie segmentacji, możliwość adaptacyjnego skalowania QP i adaptacyjnej transformacji bloków INTRA.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster