Codificação
O vídeo de alta definição ocupa bastante espaço de armazenamento. Um vídeo de alta definição não comprimido, gravado a 1080i com 60 frames por segundo ocupa cerca de 410 gigabytes por hora de vídeo.
Ao processo de converter vídeo digital em formatos que ocupam menos espaço quando transmitidos ou armazenados dá-se o nome codificação, ou compressão. O codificador vai converter o vídeo num formato comprimido e o descodificador vai descomprimir o vídeo.
De seguida falaremos de vários codificadores que suportam codificação de vídeo de alta definição.
H.264
H.264, também conhecido como MPEG-4 AVC, é actualmente um dos codificadores de vídeo mais utilizados na gravação, compressão e distribuição de vídeo de alta definição.
Durante a compressão o codificador H.264 processa cada frame de vídeo em macroblocos. Para isso faz uma previsão do próximo macrobloco a partir do macrobloco actual ou de frames que foram anteriormente codificadas. O codificador faz então a subtracção da previsão com o macrobloco actual, obtendo assim o resíduo. A partir desse resíduo, através de transformadas de espaço, vamos poder obter uma representação da informação em código binário de uma forma eficiente, compacta e exacta. Os métodos de previsão suportados pelo H.264 fazem com tenha previsões muito mais precisas do que outros codificadores que usem a mesma técnica, tornando assim a codificação muito mais eficiente.
Durante a descodificação o codificador reverte o processo de codificação, recriando assim a sequência de imagens de vídeo.
A grande vantagem do H.264 face a outros codificadores é conseguir uma maior qualidade de imagem para uma mesma compressão de bitrate.
Actualmente, todos os leitores de Blu-ray têm capacidade de descodificar H.264, tal como a maioria de periféricos ou software que permitem reprodução de conteúdos de alta definição.
VC-1
O formato VC-1, desenvolvido pela Microsoft, é uma evolução dos codecs baseados no design DCT, como por exemplo o MPEG-2. É considerado como uma alternativa ao H.264. Um dos principais objectivos durante o desenvolvimento deste codec era a possibilidade de suportar a conversão de conteúdos interlaçados sem primeiro os passar para progressivos. O VC-1 consegue ir até uma resolução de 2048 pixeis x 1536 pixeis, com um máximo de bit rate de 135 Mbps. Estes valores são utilizados sobretudo no cinema digital.
O codec usa compensação de movimento por blocos e transformação espacial, tal como o H.264. Este formato é suportado pela maioria dos dispositivos de alta definição, como por exemplo leitores de Blu-ray.

Nesta imagem podemos ver a ligeira diferença entre o uso dos Codec H.264 (direita) e VC-1(esquerda).