Google sta rimuovendo il supporto H.264 per Chrome
Google Chrome Google Open Source Video / / March 18, 2020
Ieri Google ha annunciato che rimuoverà il supporto H.264 per Chrome nel prossimo futuro. Qual è l'alternativa? "Open source" dice Google. Se non sei sempre attivo nella scena della codifica video, H.264 potrebbe apparire come un blocco di numeri e perché Google vorrebbe diventare open source? Spiegheremo proprio questo nel resto di questo articolo.
Che cos'è H.264?
Conosciuto anche come MPEG-4 AVC, H.264 è un algoritmo di compressione video (codec). Come codec, è progettato per acquisire file video di grandi dimensioni e comprimerli in dimensioni ridotte pur mantenendo la qualità che è visibile agli occhi e alle orecchie umani, e lo fa abbastanza bene. Vedrai H.264 in uso quando guardi video di YouTube (anche se questo sta cambiando presto), film iTunes, Blu-Ray, video Flash e qualsiasi cosa visualizzata con QuickTime. È un formato comune in tutto il Web.
Ora che HTML5 sta diventando lo standard web, c'è un nuovo tag che si può semplicemente inserire in una pagina Web per fornire la riproduzione di video in-page. Alcuni browser utilizzano H.264 per supportare questo, ma altri browser stanno attualmente utilizzando l'alternativa open source
Il problema con H.264 è che è brevettato e attualmente di proprietà di più società diverse (tra cui Apple), tutti sotto il tetto di una società di brevetti nota come MPEG LA. Ciò significa che nei paesi che riconoscono i brevetti software, le aziende che utilizzano questo formato dovranno pagare le tasse di licenza. Le tasse di licenza possono essere piuttosto elevate, con la commissione più alta possibile pari a $ 5 milioni.
Se MPEG-4 non è gratuito, come mai lo usano tutti?
Bene, questa è la parte difficile. Come mostrato in Comunicato stampa di MPEG LA, è assolutamente gratuito utilizzare il formato H.264 per codificare video internet contenuto, purché tale contenuto sia fornito gratuitamente agli utenti finali (aka Mr. media osservatore video Joe). Tuttavia, afferma anche specificamente che i servizi a pagamento e gli encoder / decodificatori saranno ancora soggetti a royalties. L'importo pagato in royalties dipende interamente dalla base di utenti del licenziatario.
Non tutti lo usano. Attualmente Chrome, Internet Explorer (attraversoSilverlight) e Safari sono gli unici browser che decodificano direttamente H.264 in supporti visualizzabili. Firefox e il resto dei browser là fuori fanno uso di Adobe Flash, dove Adobe è quello che paga il canone di $ 5 milioni all'anno; perché come sai Flash è fermo enorme! Per aziende come Google e Microsoft, $ 5 milioni sono un cambio chump ma sono anche abbastanza grandi da sapere che è un errore costruire una base chiave su una tecnologia della concorrenza. Quello che potrebbe essere $ 5 milioni quest'anno potrebbe essere il prossimo $ 1 miliardo.
L'alternativa open source
Google ha annunciato che stanno andando il Percorso WebMe insieme a loro Firefox, Opera e Adobe stanno saltando a bordo del treno di codec VP8. Sebbene non sia abbastanza alla pari o popolare come H.264, è open source, gratuito per tutti e in via di sviluppo molto più veloce.
Non può essere tutto buono
Non ci sono molti aspetti negativi di allontanarsi da H.264, ma alcuni si sono lamentati. L'attuale problema con VP8, sebbene supporti i video con accelerazione hardware, è che non è supportato dalla maggior parte dell'hardware. È semplicemente troppo nuovo e ha bisogno di tempo per consentire ai produttori di chip di recuperare.
Conclusione
Passare a Google per aprire video semplicemente tramite WebM è una buona cosa per tutti, ma arriverà un po 'presto. Tuttavia, se Google dovesse aspettare, H.264 potrebbe standardizzare ulteriormente il mercato e trincerarsi così profondamente che ci vorrebbe anni prima che l'open source competa. In questo momento lo stanno tagliando sul nascere, e mentre aspettiamo un maggiore supporto per VP8, Adobe raccoglierà alcuni premi temporanei tramite il supporto di Flash sia per H.264 che per la prossima versione conforme a VP8.