@ MP3 AAC MP3/AAC ASPECTOS LEGAIS

O AAC é um algoritmo de codificaçao áudio que explora duas estratégias principais de codificaçao que permitem reduzir drasticamente a quantidade de informaçao necessária para representar áudio digital de alta qualidade:

• Componentes do sinal que sao irrelevantes, ao nível preceptivo, sao descartadas;

• Redundâncias no sinal de áudio codificado sao eliminadas [3].

Seguidamente vamos apresentar o diagrama de blocos e explicar os blocos essenciais para a codificaçao.

O AAC segue o mesmo paradigma de codificaçao que o Layer-3. O AAC utiliza novas ferramentas de codificaçao como forma de melhorar a qualidade a baixos débitos.

Ferramentas para melhorar a eficiencia na codificaçao

Elevada resoluçao espectral: Número de linhas no AAC acima dos 1024 comparado com as 576 para o Layer-3.

Prediçao: Uma prediçao baseada no passado opcional, computada linha por linha, alcança melhor eficiencia na codificaçao especialmente para sinais correspondentes a tons muito próximos. Esta característica só está disponível num perfil que é muito pouco utilizado.

Codificaçao do tipo stereo melhorada: Comparado com o MP3, tanto a codificaçao estéreo (mid/side) como a intensidade de codificaçao sao mais flexíveis, permitindo reduzir o débito mais frequentemente.

Codificaçao de Huffman melhorada: No AAC, codificar por quádruplos de linhas de frequencia é aplicado mais frequentemente. Adicionalmente, a atribuiçao de tabelas de código Huffman para codificar partiçoes pode ser muito mais flexível.

Ferramentas para melhorar a qualidade do áudio

Melhoramento do processo de troca de blocos: Em vez do filterbank híbrido utilizado no Layer-3, o AAC utiliza um filterbank do tipo MDCT.

Ajuste temporal do ruído, TNS (Temporal Noise Shaping): Técnica que realiza ajuste do ruído no domínio temporal através de um ciclo aberto de prediçao no domínio da frequencia. O TNS é uma nova técnica que se mostra especialmente boa no melhoramento da qualidade de discurso a débitos baixos[5].

O AAC oferece frequencias de amostragem entre 8 kHz e 96 kHz e qualquer número de canais entre 1 e 48. Em contraste com o filterbank híbrido do MP3, o AAC utiliza o MDCT juntamente com uma janela crescente de 1024 pontos. Codificadores AAC podem trocar dinamicamente entre um único bloco MDCT de tamanho 1024 pontos ou 8 blocos de 128 pontos. A norma define um intervalo de débito que vai desde os 8 kbit/s até cerca de 160 kbit/s.

Dependendo da complexidade do bitstream a ser codificado, do desempenho desejado ou do output aceitável, os fabricantes podem criar perfis para definir quais das ferramentas especificadas pretendem utilizar para uma aplicaçao em particular. A norma oferece 4 perfis por omissao: Low Complexity (LC), Main Profile (MAIN), Sample-Rate Scalable (SRS), Long Term Prediction (LTP) [3].  

 

 

 

 

Os formatos de codificaçao áudio digital MP3 e AAC sao os mais usados actualmente. Procura-se neste artigo explicar cada um dos formatos, as suas especificidades, as diferenças entre eles, suas vantagens/desvantagens e o impacto que o seu aparecimento e desenvolvimento tiveram na sociedade.