De referentie AVIF-beeldencoder voor het AV1-beeldbestandsformaat heeft experimentele ondersteuning toegevoegd voor AV2, de codec van de volgende generatie die nog in ontwikkeling is door de Alliance for Open Media.

Als we teruggaan naar 2020, hebben we gehoord dat AV2 in onderzoek en ontwikkeling is om uiteindelijk AV1 op te volgen. Er is ook een openbare opslagplaats voor wat zal dienen als referentie-implementatie voor hun volgende codec.

Het nieuwste is nu het toevoegen van experimentele AV2-ondersteuning aan libavif, de referentiebibliotheek die is gebouwd rond het AVIF-beeldformaat.


Dit samenvoegverzoek dat gisteren is samengevoegd legt uit:

Experimenteel. De AV2-specificatie is nog niet definitief.

libavif kan alleen AV2-bestanden genereren als het is gebouwd met AVIF_CODEC_AVM ingesteld op ON. De avifEncoder API kan alleen AV2-bestanden uitvoeren als codecChoice expliciet is ingesteld op AVIF_CODEC_CHOICE_AVM om fouten te voorkomen.

avifenc kan alleen AV2-bestanden uitvoeren als–codec=avm is opgegeven om fouten te voorkomen. aom en avm conflicteren en kunnen niet samen in hetzelfde libavif-binaire bestand worden gebruikt. Andere AV1-codecs kunnen naast aom worden ingeschakeld.

libavif zal standaard elk AV1-of AV2-bestand decoderen zolang de relevante codecs zijn ingeschakeld. De belangrijkste gedragswijziging voor libavif met alleen AV1-codecs ingeschakeld, is dat vóór deze wijziging items of tracks van het type av02 werden genegeerd. Na deze wijziging zullen conforme AV1-AVIF-bestanden met extra av02-items niet kunnen worden gedecodeerd, tenzij avm is ingeschakeld.

Het lijkt erop dat het werk aan AV2 goed vordert en het is goed om te zien dat er tijdig ondersteuning met bijgewerkte AVIF-beeldformaatondersteuning ook.

Categories: IT Info