O que é CODEC?

O que é e para que serve um Codec?

http://www.ferapositivo.com.br/dicas/o-que-e-e-para-que-serve-um-codec/

Por: Fera Positivo

23FEV2010

Algo muito comum que acontece no computador quando a pessoa assiste a um filme pela primeira vez é o aviso de falta de um codec para a exibição do vídeo. Mas o que de fato é e como devemos fazer para instalar um codec?

O que é um codec?

clip_image002Codec é um assíncrono (? - acrônimo) para “Codificador/Decodificador”. As principais funções dele são compactar e depois descompactar os arquivos de fotos, áudio e vídeo, reduzindo o tamanho e facilitando a transferência dos arquivos. Sem ele, um arquivo de um segundo de vídeo poderia ter muitos e muitos megas, o que impossibilitaria o armazenamento desses arquivos nos computadores.

Normalmente, os codecs para fotos e áudio já vêm instalados no PC, principalmente porque não é muito grande o número de formatos (jpg, gif e png para imagens e mp3 e ogg para áudio). Mas, como cada dia um formato de vídeo novo é lançado no mercado, raramente o codec de vídeo vem pré-instalado no Windows – o único que vem é para rodar arquivos .wmv da própria Microsoft.

Onde baixar e como instalar codecs?

Existem diversos aplicativos que contém inúmeros codecs de vídeo. O que eu mais gosto é o FFDShow. Não porque ele seja o mais rápido ou o menor, mas, sim, porque é o único que não travou a edição de vídeo no Windows Movie Maker.

O FFDShow dá suporte para arquivos de vídeo DivX, XviD, H.264, FLV1, WMV, MPEG-1, MPEG-2 e MPEG-4.

Basta entrar no site http://sourceforge.net/projects/ffdshow/ e baixá-lo. Eu fiz um vídeo mostrando como baixar e instalar o programa, mas é extremamente simples – basta ir dando “Next” ou “Próximo” e pronto. Depois de instalado, basta rodar um vídeo qualquer para você vê-lo em ação!

Qualquer dúvida e/ou sugestão de outros codecs, basta deixar um comentário! Boa sorte!

-------------------------------------------

Codec

Origem: Wikipédia, a enciclopédia livre.

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

Tipos

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 ou imagem originais. 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 vídeo, HuffYUV, MSU[1], MJPEG,H.264 e FFmpeg Video 1.

Para imagens, temos os formatos PNG e TIFF.

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 perceptí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 vídeo, temos o Xvid, DivX, RMVB, WMV, Theora e Sorenson. E para imagens temos o JPEG, JPEG 2000 e GIF.

Taxa de Bits

A taxa de bits ou bitrate, em inglês, é uma das medidas da qualidade de um arquivo comprimido. A taxa de bits representa o tamanho final desejado para o arquivo e, normalmente, é apresentada como Kbit/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 descartar menos informações 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 para gerar um arquivo final com boa qualidade. Hoje em dia, com os codecs mais avançados, pode-se gerar arquivos com 64 Kbits/s de qualidade semelhante aos primeiros MP3.

As taxas de bits podem ser divididas em três categorias principais:

  • CBR (constant bitrate) - O codec utiliza uma taxa de bits constante em todo a duração do arquivo. Isso significa que em momentos de silêncio provavelmente haverá desperdício de espaço, enquanto que em momentos de muita intensidade sonora haverá perda maior de informação acústica.
  • VBR (variable bitrate) - O codec utiliza uma taxa de bits variável, dessa forma otimizando a utilização do espaço, ao permitir maior uso deste para os momentos mais necessários e reduzindo a taxa de bits ao mínimo nos momentos de silêncio. A maioria dos codecs sem perdas utiliza esse formato.
  • ABR (average bitrate) - Um tipo específico de VBR que garante que ao final do processo de compressão o arquivo terá uma taxa de bits média pré-definida.

Postar um comentário