- A última patente aplicada ao MPEG-4 Part 2 expirou em 19 de julho de 2026
- Nos EUA e na UE, as patentes relacionadas já haviam expirado nos últimos anos, mas no Brasil ainda restava 1 patente
- A última patente era a BRPI0109962B1, que trata do armazenamento e processamento de imagens contínuas ao longo do tempo
- A VIA Licensing Alliance confirmou que essa era a última patente do MPEG-4 Visual e que ela expirou nessa data
- Finalmente chegou o momento em que todas as patentes do amplamente utilizado MPEG-4 Visual expiraram
Informações complementares trazidas nos comentários
- O que expirou desta vez não foi o contêiner MP4 como um todo, mas o codec de vídeo MPEG-4 Part 2, também chamado de MPEG-4 Visual/Xvid/DivX
- AAC (MPEG-4 Part 3) e AVC/H.264 (MPEG-4 Part 10) ainda têm patentes válidas, então essa expiração não significa que H.264 ou AAC agora possam ser usados livremente
- Mesmo que algumas patentes do H.264 Baseline Profile tenham expirado, implementações comuns podem incluir outros recursos, como High Profile, exigindo análise separada
- O repositório do Fedora já inclui Xvid, então isso não adiciona imediatamente novos recursos para os usuários, mas distribuições podem precisar refazer a análise oficial de patentes para decidir o escopo do suporte a codecs
- O MPEG-4 Part 2 pode ser reproduzido amplamente em sistemas operacionais modernos e players de hardware nos formatos MP4/AVI
- Se for aceitável um bitrate cerca de 2 vezes maior que o do H.264, ele pode ser usado como um formato de vídeo sem pagamento de royalties de conteúdo para distribuição global
- Ainda assim, o H.264 continua mais vantajoso em eficiência de compressão e suporte por hardware, por isso hoje é raro codificar novos vídeos em Xvid/DivX
- O Blu-ray não oferece suporte a MPEG-4 Part 2, então não é possível aplicar diretamente os benefícios dessa expiração de patente; também há a limitação de ter de esperar a expiração das patentes do H.264 ou considerar o VC-1 dependendo da região
1 comentários
Comentários no Hacker News
A direção está certa, mas ainda faltam alguns anos para que as patentes do H.264 expirem completamente no mundo todo: https://meta.wikimedia.org/wiki/Have_the_patents_for_H.264_M...
Até lá, é bem provável que a utilidade do H.264 fique limitada pela tendência a resoluções mais altas e maior largura de banda
A nomenclatura do MPEG é confusa por causa dos números de Part, mas aqui estamos falando do MPEG-4 Part 2, base de Xvid e DivX. Está na hora de voltar a codificar vídeos e baixá-los por torrent como em 2002
MPEG-4 Part 2 é H.263/DivX/XviD, não H.264
Codecs mais novos como H.265 e AV1 têm muitas vantagens, mas é ótimo ver o H.264 ficando totalmente livre de patentes. Mesmo pelos padrões atuais, ele ainda tem suporte de hardware e software muito amplo, baixo custo de codificação e decodificação e qualidade suficiente para a maioria dos usos
A adoção de codecs novos vai continuar, mas o H.264 não deve ser deixado de lado rapidamente como substituiu codecs anteriores no passado; parece que terá uma das caudas longas mais duradouras da história dos codecs de vídeo
Também existem codecs como o AV1, praticamente sem restrições de patente, então parece que a era dos formatos de mídia presos a patentes está chegando lentamente ao fim
https://meta.wikimedia.org/wiki/Have_the_patents_for_H.264_M...
A versão 3 do H.264 ficará livre de restrições de patente no mundo todo em 10 de novembro de 2030, e um pouco antes nos EUA. Outros perfis como AVC/SVC e versões mais novas levarão mais tempo
Já escrevi um decoder de H.263 do zero por motivos de estudo
Como todos estão dizendo, isso não é sobre H.264, e sim sobre Xvid, então a qualidade da cobertura do Phoronix não foi boa: https://meta.wikimedia.org/wiki/Have_the_patents_for_H.264_M...
Eu estava olhando
rcarmo/go-264, mas hesitava em mexer na implementação de codificação; agora parece valer a pena tentarEspero que essa expiração leve a uma expansão do suporte em projetos open source
Nos últimos 20 anos, decoders Xvid já eram vendidos, e a maioria dos DVD players chineses também conseguia reproduzir Xvid. Só não suportavam mais de 1 B-frame
Acho estranho haver várias patentes registradas depois da publicação da especificação do H.264. Fico curioso se com o MPEG-4 foi parecido
Fico curioso sobre quando sairá o MPEG-5
Também existe o LCEVC, separado do EVC, que é uma camada de aprimoramento adicionada sobre codecs de vídeo já existentes. Pode ser aplicado sobre EVC, VVC, HEVC, AVC, além de AV1 e AV2
O Brasil adotou o uso de LCEVC sobre VVC na stack tecnológica da TV 3.0. O LCEVC está ganhando tração, mas pessoalmente eu esperava que o EVC fosse mais amplamente adotado; agora parece tarde demais
Na Europa, patentes de software eram inválidas, então muita gente já baixava e usava o encoder XVID/DIVX do Debian Multimedia
Também me lembro do
w32codecs; depois a coleção de codecs embutida no MPlayer substituiu isso, e eu também usava bastante omencoder