Video

MPEG-2

O MPEG-2 é composto por 6 partes, das quais interessa destacar, no contexto do DVD, a parte de sistema e a parte de vídeo. Genericamente, a parte de sistema faz a multiplexagem e sincronização do conteúdo de áudio e vídeo, num fluxo de programa ou fluxo de transporte, sendo o primeiro aquele que é utilizado em DVD. A parte do vídeo faz a codificação do conteúdo de vídeo, utilizando fundamentalmente as ferramentas já utilizadas pelos mpeg-1 vídeo - Predicação temporal (com compensação a meio pixel, vectores de movimento, predição temporal para o passado e para o futuro), exploração da redundância espacial (DCT), Irrelevância (Quantificação dos coeficientes DCT de acordo com sensibilidade visual humana) – sendo acrescentadas algumas funcionalidades extras, como escalabilidade de fluxo e codificação de conteúdo entrelaçado. No MPEG-2 são definidos perfis (define o subconjunto de ferramentas que são utilizadas do codec) e níveis (define o débito/memória/resolução espacial que no máximo pode ser utilizada na codificação/Descodificação) porque a ferramenta MPEG-2 é muito abrangente para as necessidades de certas aplicações que a queiram utilizar.
O DVD utiliza o codec MPEG-2 Video combinado com um codec de áudio multiplexados num fluxo de programa - fluxo onde todos os pacotes do fluxo têm a mesma base temporal. O DVD tem como referência de topo o perfil Main (Sub-amostragem do tipo 4:2:0 e sem escalabilidade) e o nível Main (Resolução de 720x576 e debito máximo de 15 Mbit/s). A maior parte dos DVD´s é codificado para produzirem fluxo de dados a um débito de 4.8 Mbit/s, com um conteúdo que pode ou não ser entrelaçado, o que dá uma duração máxima de 135 minutos para o vídeo.

MPEG-4 AVC

MPEG-4 AVC é o codec de video mais importante do Blu-ray, contudo o Blu-Ray suporta ainda MPEG-2 Video e SMPTE VC-1. A razão deve-se simplesmente ao grande ganho de factor de compressão deste codec relativamente a arquitecturas de compressão de vídeo como a do codec H.261. Este ganho de compressão deve-se á introdução de novas medidas não utilizadas nos MPEG´s anteriores.
Compensação de movimento ao quarto de pixel, exploração de redundância espacial dentro do macro bloco, através de predição entre blocos de um mesmo macro bloco. Possibilidade de se ter vários vectores de movimento por cada macrobloco (ate 16), ou seja, aumentando a granularidade do movimento. Aumento das imagens que servem de âncora para a predição temporal de uma dada imagem.