imprimir
CoDec é o acrônimo de Codificador/Decodificador, dispositivo de hardware ou software que codifica/decodifica sinais.

Existem dois tipos de codecs:

* Sem perdas (lossless, em inglês)
* Com perdas (lossy, em inglês)


Codecs sem Perdas


Os codecs sem perdas são codecs que codificam som ou imagem para comprimir o arquivo sem alterar o som original. Se o arquivo for descomprimido, o novo arquivo será idêntico ao original. Esse tipo de codec normalmente gera arquivos codificados que são entre 2 a 3 vezes menores que os arquivos originais. São muito utilizados em rádios e emissoras de televisão para manter a qualidade do som ou imagem.

Exemplos desse tipo de codec são o flac, shorten, wavpack e monkey's audio, para som. Para imagem, HuffYUV, lossless MJPEG e FFmpeg Video 1.

Codecs com Perdas


Os codecs com perdas são codecs que codificam som ou imagem, gerando uma certa perda de qualidade com a finalidade de alcançar maiores taxas de compressão. Essa perda de qualidade é balanceada com a taxa de compressão para que não sejam criados artefatos percebíveis.

Por exemplo, se um instrumento muito baixo toca ao mesmo tempo que outro instrumento mais alto, o primeiro é suprimido, já que dificilmente será ouvido. Nesse caso, somente um ouvido bem treinado pode identificar que o instrumento foi suprimido.

Os codecs com perdas foram criados para comprimir os arquivos de som ou imagem a taxas de compressão muito altas. Por exemplo, o Vorbis e o Mp3 são codecs para som que facilmente comprimem o arquivo de som em 10 a 12 vezes o tamanho original, sem gerar artefatos significativos.

Exemplos de codecs com perdas são o Ogg Vorbis, MP3, AC3 e WMA, para som. Para imagem, temos o Xvid, DivX, WMV7, WMV8, WMV9, Theora e Soreson.


Taxa de Bits


A taxa de bits ou bitrate, em inglês, é uma das medidas da qualidade de um arquivo comprimido com um codec com perdas. A taxa de bits representa o tamanho final desejado para o arquivo e, normalmente, é apresentada como kbits/s.

1 kbit/s significa que a cada segundo, o codec tem 1000 bits do arquivo final para utilizar, ou seja, se um arquivo de som tem 8 segundos e é comprimido a uma taxa de 1 kbit/s, o arquivo final terá 8 kbits ou 1 kbyte. Conclui-se, então, que quanto maior for a taxa de bits, melhor será a qualidade do arquivo final, já que o codec terá mais espaço para poder comprimir o arquivo original, necessitando de descartar menos "detalhes" do arquivo.

Com a popularização do MP3, a taxa de bits de 128 kbits/s (128000 bits/s = 16 kbytes/s) foi muito utilizada, já que, no início, essa era a menor taxa de bits que o MP3 poderia utilizar gerando um arquivo final com boa qualidade. Hoje em dia, com os codecs mais avançados, pode-se gerar arquivos com 64 kbits/s com qualidade semelhante aos primeiros MP3.


fonte: wikipedia ( http://pt.wikipedia.org/wiki/Codec )

Última alteração: 20/01/2006 às 23:09, por: camuanga