Google fjerner H.264-support til Chrome
Google Krom Google Open Source Video / / March 18, 2020
I går meddelte Google, at de vil fjerne H.264-support til Chrome i den nærmeste fremtid. Hvad er alternativet? “Open source” siger Google. Hvis du ikke er oppe og op i video-kodningsscenen, ser H.264 muligvis bare ud som en blok af numre, og hvorfor ville Google gerne åbne open source? Vi forklarer netop det i resten af denne artikel.
Hvad er H.264?
Også kendt som MPEG-4 AVC, H.264 er en videokomprimeringsalgoritme (codec). Som en codec er den designet til at tage store videofiler og komprimere dem i størrelse, mens den stadig opretholder kvalitet, der er synlig for menneskets øjne og ører, og det gør det ganske godt. Du kan se H.264 i brug, når du ser YouTube-videoer (skønt det snart ændrer sig), iTunes-film, Blu-Ray, Flash-videoer og virkelig alt, der er set med QuickTime. Det er et almindeligt format overalt på nettet.
Nu hvor HTML5 er ved at blive webstandarden, er der et nyt tag, som man simpelthen kan indsætte på en webside for at give videoafspilning på siden. Nogle browsere bruger H.264 til at understøtte dette, men andre browsere bruger i øjeblikket open source-alternativet
Problemet med H.264 er, at det er patenteret og i øjeblikket ejes af flere forskellige virksomheder (inklusive Apple), alt under taget af et patentfirma kendt som MPEG LA. Dette betyder, at virksomheder, der bruger dette format, i lande, der anerkender softwarepatenter, skal betale licensgebyrer. Licensgebyrene kan være temmelig heftige, med det højeste mulige gebyr på $ 5 millioner.
Hvis MPEG-4 ikke er gratis, hvordan bruges det så?
Dette er den vanskelige del. Som vist i MPEG LAs pressemeddelelse, er det helt gratis at bruge H.264-format til at kode internetvideo indhold, så længe dette indhold leveres gratis til slutbrugere (alias Mr. gennemsnitlige Joe videovager). Det hedder imidlertid også specifikt, at betalte tjenester og kodere / dekodere stadig vil være underlagt royalties. Det beløb, der betales i royalties, afhænger helt af licenshaverens brugerbase.
Ikke alle bruger det. I øjeblikket Chrome, Internet Explorer (viaSilverlight), og Safari er de eneste browsere, der direkte afkoder H.264 til synlige medier. Firefox og resten af browsere derude bruger Adobe Flash, hvor Adobe er den, der betaler licensgebyret på 5 millioner dollars om året; for som du ved er Flash stadig kæmpe stor! For virksomheder som Google og Microsoft er $ 5 mio. Chump-ændring, men de er også store nok til at vide, at det er en fejltagelse at opbygge et centralt fundament på en konkurrenters teknologi. Hvad der kan være $ 5 millioner i år kan være $ 1 milliard næste.
Open source-alternativet
Google annoncerede at de går WebM-rute, og sammen med dem Firefox, Opera og Adobe springer ombord på VP8-codec-toget. Selvom det ikke er helt på niveau eller så populært som H.264, er det open source, gratis for alle og udvikler sig meget hurtigere.
Det kan ikke alle være godt
Der er ikke mange ulemper at flytte væk fra H.264, men nogle har klaget. Det aktuelle problem med VP8, selvom det understøtter hardwareaccelereret video, er, at det ikke understøttes af de fleste hardware. Det er simpelthen for nyt, og det har brug for tid til at lade chipproducenter indhente.
Konklusion
Google flytter rent til at åbne video via WebM er en god ting for enhver, men det kommer bare lidt tidligt. Men hvis Google skulle vente, kunne H.264 standardisere markedet endnu længere og forankre sig selv så dybt, at det ville tage år for open source at konkurrere. Lige nu klipper de det i knoppen, og når vi venter på mere support til VP8, høster Adobe nogle midlertidige belønninger via Flash's support til både H.264 og den kommende version af VP8-kompatibel.