Wat is een VP8-bestand?
VP8 wordt door Google aangekondigd als een van de beste videoformaten met de beste beeldkwaliteit en coderingssnelheid. Het beste voordeel van VP8 is dat het een royaltyvrije vervanging van H.264 is. Het is een specifiek formaat voor het coderen en decoderen van video van hoge kwaliteit als bestand of bitstream. Het is gratis omdat Google alle VP8-patenten heeft vrijgegeven onder een royaltyvrije openbare licentie. Bijna 90% of meer van alle WebRTC-videosessies gebruiken VP8.
VP8-bestandsindeling
VP8 is in 2008 ontwikkeld door On2 Technologies en later eigendom van Google in 2010. Het belangrijkste voordeel van de VP8-videocodec is dat deze onder een gratis licentie vrij is van royalty’s. Het is ontworpen om video van hoge kwaliteit te bieden voor internet en mobiele apparaten. De eerste audio-video-container voor VP8 was WebM en deze codec werd in 2011 geselecteerd als de WebRTC-videocodec. Dit formaat wordt erkend in veel industriële toepassingen zoals HTML5, Web Real-Time Communication en het afspelen van video in verschillende browsers. Er is een volledige vraag vanuit de markt om dit formaat te ondersteunen met full-HD resolutie. Het wordt gebruikt voor verschillende doeleinden, zoals videoconferenties, video-uitzendingen en opnemen vanaf mobiele apparaten.
Specificaties
Kenmerken van VP8
Gratis videocodec
Het meest progressieve videobestandsformaat
Verbeterde weerstand tegen frameverlies
Snelle videodecodering
Eenvoudig te bedenken op hardwareplatforms
Het heeft de eigenschap van een pure intro-modus, dat wil zeggen dat alleen individueel gecodeerde frames worden gebruikt zonder sequentiële voorspelling, om willekeurige toegang in toepassingen zoals videobewerking mogelijk te maken
libvpx is de enige softwarebibliotheek die bekwaam is in het coderen van VP8-videostreams
VP8 is expliciet ontworpen om voornamelijk in een kwaliteitsbereik te werken
Er is een breed scala aan clienthardware verbonden met internet, variërend van mobiele en geïmplanteerde apparaten met een laag vermogen tot de meest geavanceerde desktopcomputers met veel processorkernen
420 kleursampling, 8 bit per kanaal kleurdiepte, progressive scan en beeldafmetingen tot de hoogste van 16383x16383 pixels beeldformaat kan eenvoudig worden bediend via VP8
De impuls voor compressievermogen en decodereenvoud onder deze ontwerpregelingen leidde tot verschillende unieke technische kenmerken in VP8 in vergelijking met andere erkende videocompressieformaten
VP8 gebruikt drie referentieframes, van de talrijke referentiebewegingscompensatieschema’s die in andere formaten te zien zijn
VP8 is niet beperkt tot framesnelheid of datasnelheid. Het gebruikt 14 bits voor zowel de breedte als de hoogte, wat de hoogste resolutie 16384x16384 pixels oplevert
Limieten van VP8
De limieten van VP8 in termen van resolutie, datasnelheid en framerate zijn als volgt:
- VP8 gebruikt 14 bits voor breedte en hoogte, voor een maximale resolutie van 16384x16384 pixels
- VP9 gebruikt 16 bits voor breedte en hoogte, voor een maximale resolutie van 65536x65536 pixels
- Er is geen beperking op framerate of datasnelheid
Referenties
- [VP8 Wikipedia](https://en.wikipedia.org/wiki/VP8#:~:text=VP8%20was%20first%20released%20by,%2C%20replace%20its%20predecessor%2C%20VP7.&text= Op%20mei%2019%2C%20at%20its,een%20onherroepelijk%20gratis%20patent%20licentie)
- Springer-link