Dostępna jest biblioteka OpenAPV 0.2 z referencyjną implementacją kodeka wideo APV.

Opublikowano wersję biblioteki OpenAPV, która oferuje referencyjną implementację kodeka wideo APV (Advanced Professional Video), przeznaczonego do profesjonalnego nagrywania i przetwarzania wideo bez utraty jakości. Kod biblioteki jest napisany w języku C i jest udostępniany na licencji BSD. Projekt rozwija organizacja Academy Software Foundation, założona przez Akademię Sztuki Filmowej (USA) oraz organizację Linux Foundation w celu promowania użycia otwartego oprogramowania w procesie tworzenia filmów.

Format APV zapewnia wysoką przepustowość i niską złożoność kodowania wewnątrzkadrowego, a także gwarantuje brak strat jakości przy ponownym kodowaniu. Obsługiwane są rozdzielczości 2K, 4K i 8K, standard HDR10/10+ do wykorzystania rozszerzonego zakresu dynamicznego w wideo, podział klatek (tiling) do równoległego kodowania/dekodowania, różnorodne formaty próbkowania kolorów, wideo wieloekranowe (multi-view) oraz dodawanie metadanych (głębokość, przezroczystość, dane do podglądu). Aby przyspieszyć działanie, w bibliotece OpenAPV wspierane jest kodowanie i dekodowanie wielowątkowe, a także stosowane są optymalizacje z wykorzystaniem rozszerzonych zestawów instrukcji NEON (ARM) oraz SEE/AVX (x86).

W nowej wersji dodano wsparcie dla rodzin APV (APV family), definiujących typowe konfiguracje kodeka, które odpowiadają określonym wymaganiom co do rozmiaru i bitrate'u. Uwzględniono ostatnie poprawki specyfikacji. Dodano wsparcie dla profili 422-12, 444-10, 444-12, 4444-10, 4444-12 i 400-10. Wprowadzone zostały optymalizacje w celu skrócenia czasu kodowania i dekodowania. Zrealizowano zabezpieczone metody dostępu do bufora strumienia bitowego (bitstream) oraz zarządzania metadanymi. Rozszerzono API.

Ź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