O que é H.264? Entenda o formato Advanced Video Coding (AVC)
Formato popular de compressão de vídeo, H.264 oferece boa qualidade e compatibilidade em diversos dispositivos e plataformas; entenda seu funcionamento
Formato popular de compressão de vídeo, H.264 oferece boa qualidade e compatibilidade em diversos dispositivos e plataformas; entenda seu funcionamento
O H.264, também conhecido como AVC (Advanced Video Coding) ou MPEG-4 Part 10, é um codec de compressão de vídeo amplamente usado para transmissão de TV, streaming e gravação. Foi lançado pela União Internacional de Telecomunicações e Moving Picture Experts Group em 2003.
O H.264 foi criado em 2003 para ser duas vezes mais eficiente que os outros codecs de vídeo na época. Ele oferece compressão de vídeo que permite alta qualidade de imagem com taxas de bits menores.
O VCEG (Video Coding Experts Group), da União Internacional de Telecomunicações, recebeu propostas de codec desde 1998 com este objetivo. Em 2001, o VCEG e o MPEG (Moving Picture Experts Group) se uniram para formar o JVT (Joint Video Team) para padronizar o codec.
O H.264 é usado no streaming, em transmissões de TV e em mídia física (como o Blu-ray). Mais de 90% da indústria de vídeo utiliza o H.264 atualmente, de acordo com a Cloudflare.
O H.264 divide os quadros do vídeo em macroblocos, que são grupos de até 16×16 pixels. O codec realiza a compressão e reduz a taxa de bits ao remover macroblocos semelhantes.
Suponha que, em um vídeo, o céu permaneça idêntico entre um quadro e outro. O H.264 detecta os macroblocos muito parecidos, remove esta parte da imagem, e guarda só a instrução de duplicar o grupo de pixels ao reproduzir o vídeo.
O H.264 também usa vetores de movimento para guardar a informação de que um macrobloco se moveu na cena. Além disso, o codec tem filtros para manter a qualidade de imagem ao comprimir o vídeo, conforme explica a Resi, empresa de livestreaming.
Vídeos H.264 em Full HD (1080p) a 25 fps consomem de 0,95 GB a 1,5 GB por hora, segundo testes da Hikvision, fabricante de câmeras.
O codec H.264 é usado frequentemente nos contêineres MPEG-4 (.MP4), QuickTime (.MOV), Flash (.F4V), 3GP (.3GP) e MPEG Transport Stream (.ts). É necessário pagar royalties para a Via Licensing Alliance.
O H.264 possui suporte de hardware e software mais amplo que o H.265 (HEVC), porém consome até 50% mais espaço para fornecer a mesma qualidade de imagem. O H.265 foi lançado em 2013 para ser mais eficiente que seu antecessor, o H.264.
O H.264 usa 50% menos espaço que o H.263 para atingir a mesma qualidade de imagem, mas não é compatível com dispositivos muito antigos. O H.263 foi lançado em 1996 como um padrão de compressão para videochamadas.
O H.264 é um codec, enquanto o x264 é um software para comprimir vídeos no codec H.264 e formato .MP4 (MPEG-4 AVC). O x264 é um codificador (encoder) de código aberto desenvolvido pela VideoLAN.
{{ excerpt | truncatewords: 55 }}
{% endif %}