Che cos’è un file VP8?
VP8 è annunciato da Google come uno dei migliori formati video con la migliore velocità di trasmissione dati e velocità di codifica della qualità dell’immagine. Il miglior vantaggio di VP8 è che è un sostituto esente da royalty di H.264. È un formato specifico per la codifica e la decodifica di video di alta qualità come file o bitstream. È gratuito perché Google ha rilasciato tutti i brevetti VP8 con una licenza pubblica royalty-free. Quasi il 90% o più di tutte le sessioni video WebRTC utilizza VP8.
Formato file VP8
VP8 è stato sviluppato da On2 Technologies nel 2008 e poi di proprietà di Google nel 2010. Il principale vantaggio del codec video VP8 è che è esente da royalties con una licenza gratuita. È progettato per fornire video di alta qualità per il Web e i dispositivi mobili. Il primo contenitore audio-video per VP8 è stato WebM e questo codec è stato selezionato come codec video WebRTC nel 2011. Questo formato è stato riconosciuto in molte applicazioni industriali come HTML5, comunicazione Web in tempo reale e riproduzione video in diversi browser. C’è una piena richiesta del mercato per supportare questo formato con risoluzione full-HD. Viene utilizzato per diversi scopi come videoconferenze, trasmissioni video e registrazioni da dispositivi mobili.
Specifiche
Caratteristiche di VP8
Codec video gratuito
Il formato di file video più progressivo
Migliorata la resistenza alla perdita di frame
Decodifica video ad alta velocità
Facile da escogitare su piattaforme hardware
Ha la caratteristica di una modalità di introduzione pura, ovvero utilizza solo fotogrammi codificati individualmente senza previsione sequenziale, per consentire l’accesso casuale in applicazioni come l’editing video
libvpx è l’unica libreria software competente nella codifica di flussi video VP8
VP8 è stato espressamente progettato per operare principalmente in una gamma di qualità
Esiste un’ampia gamma di hardware client connessi al Web, che vanno dai dispositivi mobili e impiantati a bassa potenza ai computer desktop più avanzati con molti core del processore
Campionamento a 420 colori, profondità di colore a 8 bit per canale, scansione progressiva e dimensioni dell’immagine fino al formato immagine massimo di 16383x16383 pixel possono essere gestite semplicemente tramite VP8
L’impulso per la capacità di compressione e la semplicità del decoder alla base di questi accordi di progettazione ha portato a diverse caratteristiche tecniche uniche in VP8 rispetto ad altri formati di compressione video riconosciuti
VP8 utilizza tre frame di riferimento, dai numerosi schemi di compensazione del movimento di riferimento visti in altri formati
VP8 non è limitato a frame rate o data rate. Utilizza 14 bit sia per la larghezza che per l’altezza, il che rende la risoluzione più alta 16384x16384 pixel
Limiti di VP8
I limiti di VP8 in termini di risoluzione, data rate e framerate sono i seguenti:
- VP8 pratica 14 bit per larghezza e altezza, per una risoluzione massima di 16384x16384 pixel
- VP9 utilizza 16 bit per larghezza e altezza, per una risoluzione massima di 65536x65536 pixel
- Non vi è alcun vincolo su framerate o data rate
Riferimenti
- [VP8 Wikipedia](https://en.wikipedia.org/wiki/VP8#:~:text=VP8%20was%20first%20released%20by,%2C%20replacecing%20its%20predecessor%2C%20VP7.&text= On%20May%2019%2C%20at%20its,un%20irrevocabile%20libero%20brevetto%20licenza)
- Link Springer