Google verwijdert H.264-ondersteuning voor Chrome
Gisteren heeft Google aangekondigd dat ze H.264-ondersteuning voor Chrome in de nabije toekomst zullen verwijderen. Wat is het alternatief? "Open source" zegt Google. Als je niet goed bent in de videocoderingsscene, ziet H.264 er misschien uit als een blok met nummers, en waarom zou Google naar een open source willen gaan? We zullen alleen dat in de rest van dit artikel uitleggen.
Wat is H.264?
Ook bekend als MPEG-4 AVC, is H.264 een algoritme voor videocompressie ( codec ). Als een codec is het ontworpen om grote videobestanden te maken en ze in grootte te comprimeren met behoud van de kwaliteit die zichtbaar is voor het menselijk oog en de oren, en dat doet het vrij goed. Je zult H.264 in gebruik zien wanneer je YouTube-video's bekijkt ( hoewel dat snel aan het veranderen is ), iTunes-films, Blu-Ray, Flash-video's en echt alles wat met QuickTime wordt bekeken. Het is een algemeen formaat op internet.
Nu HTML5 de webstandaard wordt, is er een nieuwe tag die eenvoudig in een webpagina kan worden ingevoegd om in-page videoweergave te bieden. Sommige browsers gebruiken H.264 om dit te ondersteunen, maar andere browsers gebruiken momenteel het open-source alternatief Ogg Theora . Wanneer zij naast elkaar worden geplaatst, heeft Theora bewezen inferieur te zijn aan H.264 wat betreft kwaliteit en efficiëntie. Google werkt momenteel aan een nieuwe engine, aangestuurd door WebM, die Theora wegblaast, een codec die bekendstaat als VP8 ; het wordt momenteel gebruikt op YouTube voor alle video's hoger dan 720p en ze blijven het uitrollen naar 100% van hun video's.
Het probleem met H.264 is dat het is gepatenteerd en momenteel eigendom is van meerdere verschillende bedrijven ( waaronder Apple ), allemaal onder het dak van een patentbedrijf dat bekend staat als MPEG LA. Dit betekent dat in landen die softwareoctrooien herkennen, bedrijven die dit formaat gebruiken licentiekosten moeten betalen. De licentiekosten kunnen behoorlijk fors zijn, met de hoogst mogelijke vergoeding van $ 5 miljoen.
Als MPEG-4 niet gratis is, waarom gebruikt iedereen het dan?
Nou, dit is het lastige deel. Zoals te zien is in het persbericht van MPEG LA, is het absoluut gratis om het H.264-formaat te gebruiken om video- inhoud op het internet te coderen, zolang die inhoud gratis wordt aangeboden aan eindgebruikers ( ook wel de doorsnee Joe-videokijker van Mr. ). Het vermeldt echter ook specifiek dat betaalde services en encoders / decoders nog steeds onderworpen zijn aan royalty's. Het betaalde bedrag in royalty's is volledig afhankelijk van het gebruikersbestand van de licentienemer.
Niet iedereen gebruikt het. Momenteel zijn Chrome, Internet Explorer ( via Silverlight ) en Safari de enige browsers die H.264 direct in zichtbare media decoderen. Firefox en de rest van de browsers maken gebruik van Adobe Flash, waarbij Adobe degene is die de licentiekosten van $ 5 miljoen per jaar betaalt; omdat zoals je weet Flash nog steeds enorm is ! Voor bedrijven als Google en Microsoft is $ 5 miljoen een enorme verandering, maar ze zijn ook groot genoeg om te weten dat het een vergissing is om een belangrijke basis te leggen voor de technologie van concurrenten. Wat dit jaar $ 5 miljoen zou kunnen zijn, zou volgende miljard dollar kunnen zijn.
Het open-source alternatief
Google kondigde aan dat ze de WebM-route gaan gebruiken en samen met hen springen Firefox, Opera en Adobe aan boord van de VP8-codec-trein. Hoewel het niet helemaal op pseudoniem staat of zo populair is als H.264, is het open source, gratis voor iedereen en ontwikkelt het zich veel sneller.
Het kan niet allemaal goed zijn
Er zijn niet veel nadelen om afstand te nemen van H.264, maar sommigen hebben geklaagd. Het huidige probleem met VP8, hoewel het hardware-versnelde video ondersteunt, is dat het niet door de meeste hardware wordt ondersteund. Het is gewoon te nieuw en het heeft tijd nodig om chipfabrikanten in te halen.
Conclusie
Google puur bewegen om video te openen via WebM is een goede zaak voor iedereen, maar het komt net iets te vroeg. Als Google echter zou wachten, zou H.264 de markt nog verder kunnen standaardiseren en zich zo diep kunnen verankeren dat het jaren duurt voordat open-source kan concurreren. Op dit moment knabbelen ze het in de kiem, en terwijl we wachten op meer ondersteuning voor VP8, zal Adobe tijdelijke beloningen oogsten via Flash's ondersteuning voor zowel H.264 als de aanstaande VP8-compatibele release.