Google está removendo o suporte H.264 para Chrome
Google Chrome Google Código Aberto Vídeo / / March 18, 2020
Ontem, o Google anunciou que removerá o suporte a H.264 no Chrome em um futuro próximo. Qual a alternativa? "Código aberto" diz o Google. Se você não conhece a cena de codificação de vídeo, o H.264 pode parecer apenas um bloco de números e por que o Google deseja abrir o código-fonte? Explicaremos exatamente isso no restante deste artigo.
O que é o H.264?
Também conhecido como MPEG-4 AVC, o H.264 é um algoritmo de compactação de vídeo (codec). Como codec, ele foi projetado para pegar grandes arquivos de vídeo e compactá-los, mantendo a qualidade visível aos olhos e ouvidos humanos, e funciona muito bem. Você verá o H.264 em uso quando assistir a vídeos do YouTube (embora isso esteja mudando em breve), filmes do iTunes, Blu-Ray, vídeos em Flash e realmente qualquer coisa visualizada com o QuickTime. É um formato comum em toda a web.
Agora que o HTML5 está se tornando o padrão da web, existe uma nova tag que pode ser inserida em uma página da web para fornecer reprodução de vídeo na página. Alguns navegadores usam o H.264 para dar suporte a isso, mas outros navegadores estão atualmente usando a alternativa de código aberto
O problema com o H.264 é que ele é patenteado e atualmente pertence à várias empresas diferentes (incluindo a Apple), tudo sob o teto de uma empresa de patentes conhecida como MPEG LA. Isso significa que em países que reconhecem patentes de software, as empresas que usam esse formato terão que pagar taxas de licenciamento. As taxas de licenciamento podem ser bem pesadas, sendo a taxa mais alta possível US $ 5 milhões.
Se o MPEG-4 não é gratuito, como todos os usam?
Bem, esta é a parte complicada. Como mostrado em Comunicado de imprensa da MPEG LA, é absolutamente grátis usar o formato H.264 para codificar vídeo na internet conteúdo, desde que esse conteúdo seja fornecido gratuitamente aos usuários finais (aka Sr. observador de vídeo médio do Joe). No entanto, também afirma especificamente que os serviços pagos e codificadores / decodificadores ainda estarão sujeitos a royalties. O valor pago em royalties depende inteiramente da base de usuários do licenciado.
Nem todo mundo usa. Atualmente, Chrome, Internet Explorer (através daluz cinza) e o Safari são os únicos navegadores que decodificam diretamente o H.264 em mídia visível. O Firefox e o resto dos navegadores usam o Adobe Flash, onde a Adobe paga a taxa de licença de US $ 5 milhões por ano; porque como você sabe, o Flash ainda está enorme! Para empresas como Google e Microsoft, US $ 5 milhões são trocas, mas também são grandes o suficiente para saber que é um erro criar uma base fundamental para a tecnologia da concorrência. O que pode ser US $ 5 milhões este ano pode ser US $ 1 bilhão no próximo.
A alternativa de código aberto
Google anunciou que eles estão indo Rota WebMe junto com eles Raposa de fogo, Opera e Adobe estão pulando a bordo do trem de codec VP8. Embora não seja tão parecido ou tão popular quanto o H.264, é de código aberto, gratuito para todos e se desenvolvendo muito mais rapidamente.
Tudo não pode ser bom
Não há muitas desvantagens em se afastar do H.264, mas alguns se queixaram. O problema atual do VP8, apesar de suportar vídeo acelerado por hardware, é que ele não é suportado pela maioria dos hardwares. É simplesmente novo demais e precisa de tempo para permitir que os fabricantes de chips se atualizem.
Conclusão
O Google, movendo-se exclusivamente para abrir vídeo via WebM, é uma coisa boa para todos, mas está chegando um pouco cedo. No entanto, se o Google esperasse, o H.264 poderia padronizar o mercado ainda mais e se consolidar tão profundamente que levaria anos para o código aberto competir. No momento, eles estão cortando o mal pela raiz e, enquanto esperamos por mais suporte para o VP8, a Adobe colherá algumas recompensas temporárias por meio do suporte do Flash ao H.264 e ao próximo lançamento compatível com o VP8.