AV1

Cos’è AV1?

AOMedia Video 1 (AV1) è un formato di codifica video aperto e libero da diritti, inizialmente progettato per le trasmissioni video su Internet. È stato sviluppato come successore di VP9 dall’Alliance for Open Media (AOMedia), un consorzio fondato nel 2015 che include aziende di semiconduttori, fornitori di video on demand, produttori di contenuti video, aziende di sviluppo software e fornitori di browser web. La specifica AV1 bitstream include un codec video di riferimento. Nel 2018, Facebook ha condotto test che approssimavano le condizioni del mondo reale, e il codificatore di riferimento AV1 ha ottenuto una compressione dei dati superiore del 34%, 46,2% e 50,3% rispetto a libvpx-vp9, x264 high profile e x264 main profile rispettivamente.

Come VP9, ma a differenza di H.264/AVC e HEVC, AV1 ha un modello di licenza royalty-free che non ostacola l’adozione in progetti open-source.

AVIF è un formato di file immagine che usa algoritmi di compressione AV1.

Lo svantaggio principale di AV1 in questo momento è che è molto nuovo, e il supporto è ancora in fase di integrazione nella maggior parte dei browser. Additionally, encoders and decoders are still being optimized for performance, and hardware encoders and decoders are still mostly in development rather than production.

Fino ad oggi, YouTube sta gradualmente distribuendo il codec e inizia anche a spedire i flussi AV1 sui dispositivi Android TV compatibili. Ora il codec AV1 è ben supportato nell’ultima versione di Chrome, Firefox, Edge e Opera, per saperne di più sulla tabella di disponibilità dei browser per AV1 su caniuse.

Profili di AV1

AV1 defines three profiles for decoders which are Main, High, and Professional. The Main profile allows for a bit depth of 8- or 10-bits per sample with 4:0:0 (greyscale) and 4:2:0 (quarter) chroma sampling. The High profile further adds support for 4:4:4 chroma sampling (no subsampling). The Professional profile extends capabilities to full support for 4:0:0, 4:2:0, 4:2:2 (half) and 4:4:4 chroma sub-sampling with 8, 10 and 12 bit color depths.

Profilo Profondità di bit Sottocampionamento croma
8 10 12 4:0:0 4:2:0 4:2:2 4:4:4
Main + + + +
Alto + + + + +
Professionale + + + + + + +