Udgivet er OpenAPV-biblioteket, der leverer en referenceimplementering af videokodeken APV (Advanced Professional Video), designet til professionel optagelse og behandling af video uden tab af kvalitet. Koden til biblioteket er skrevet i C og distribueres under BSD-licensen. Projektet udvikles af Academy Software Foundation, grundlagt af Academy of Motion Picture Arts (USA) og Linux Foundation med det formål at fremme brugen af open source-software i filmproduktion.
APV-formatet tilbyder høj båndbredde og lav kompleksitet for intra-frame kodning, samt sikrer, at der ikke er tab af kvalitet ved rekodning. Det understøtter opløsninger på 2K, 4K og 8K, HDR10/10+-standarden til brug af udvidet dynamisk område i video, frame-tilling til parallellisering af kodning/decodning, forskellige farvediskretisering formater, multi-view video, og tilføjelse af metadata (dybde, transparens, preview-data). For at fremskynde processer understøtter OpenAPV-biblioteket multitrådet kodning og dekodning, samt anvender optimeringer med brug af avancerede kommando-sæt som NEON (ARM) og SEE/AVX (x86).
I den nye version er der tilføjet støtte til APV-familier (APV family), som definerer typiske konfigurationer af codec'en, der opfylder specifikke krav til størrelse og bitrate. De seneste opdateringer til specifikationen er taget i betragtning. Tilføjet støtte for profilerne 422-12, 444-10, 444-12, 4444-10, 4444-12 og 400-10. Der er lavet optimeringer for at reducere kodning og dekodningstid. Implementerede beskyttede metoder til adgang til bitstream-bufferen og håndtering af metadata. API'et er udvidet.
Kilde: opennet.ru
