A descodificação é feita na ordem inversa da codificação. Após a recodificação de Huffman, os dados são quantizados para poder ser aplicada a transformada inversa do co-seno modificado (MICT). De seguida os dados passam por um banco de filtros inversos que calculam as amostras PCM “originais”. O erro de quantização introduzido na amostragem durante a codificação apresenta perdas irreversíveis. Assim as amostras obtidas contém o erro de quantização.

Figura 2 – Diagrama de blocos da descodificação;
Enquanto que a tarefa do codificador é complexa e o seu desempenho depende muito da implementação, o descodificador é bastante “simples” pois a tarefa é ler o stream recebido e reproduzi-lo. A parte computacionalmente complicada reside no lado do codificador. Como em outras normas MPEG, apenas o formato do stream e o codificador são especificados para garantir a interoperabilidade. O codificador não está restrito à norma, podendo, deste modo, o formato evoluir ao longo do tempo, melhorando cada vez mais o seu desempenho de forma a que sejam desenvolvidos melhores codificadores.