O que são CODECS?

Um codec é um dispositivo ou software capaz de codificar ou descodificar um fluxo digital ou um sinal para transmissão através de uma rede de dados. Um codec pode ser para conteúdo áudio ou vídeo. A única diferença básica entre estes dois é que um é um algoritmo concebido para comprimir e descomprimir ficheiros de áudio e o outro é para ficheiros de vídeo. Estes dois codecs podem ser divididos em duas outras categorias: codecs sem perdas e codecs com perdas.

A compressão sem perdas é um algoritmo de compressão de dados que permite a compressão e descompressão de ficheiros sem qualquer perda de qualidade.

A compressão com perdas é um algoritmo de dados que elimina alguns dados do ficheiro para facilitar a sua transmissão. É normalmente utilizada quando a ligação de rede não é boa. É mais identificável nos ficheiros de vídeo quando estes saem pixelizados.

Nos ficheiros áudio e visuais, existe uma interação complexa entre a qualidade do vídeo, a taxa de bits, os algoritmos de codificação e descodificação, a reatividade à perda de dados e a latência.

Segue-se uma lista de codecs de uso corrente atualmente:

Codecs de áudio:

codecs-audio

  • GSM – 13 Kbps (full rate), quadros de 20ms

  • iLBC – 15Kbps, quadros de 20ms: 13.3 Kbps, quadros de 30ms

  • ITU G.711 – 64 Kbps, baseado em amostra. Também conhecido por alaw/ulaw

  • ITU G719 – 32/48/64/128 Kbps, 28 ms Tamanho do Frame.

  • ITU G.722 – 48/56/64 Kbps

  • ITU G.723.1 – 5.3/6.3 Kbps, quadros de 30ms

  • ITU G.726 – 16/24/32/40 Kbps

  • ITU G.728 – 16 Kbps

  • ITU G.729 – 8 Kbps, quadros de 10ms

  • Speex – 2.15 to 44.2 Kbps

  • LPC10 – 2.5 Kbps

  • DoD CELP – 4.8 Kbps

Codecs de vídeo:

Codecs de vídeo

  • O VP8 é o codec utilizado para a codificação e descodificação de vídeo de alta definição como um ficheiro ou um fluxo de bits para visualização. O codec VP8 é – em contraste com o codec H.264 – de utilização livre.

  • O H.264/MPEG-4 Parte 10 ou AVC (Advanced Video Coding) é atualmente um dos formatos de vídeo mais utilizados para a gravação, compressão e reprodução de vídeo em alta definição. Ao contrário do VP8, o H.264 não é gratuito.

Leia Mais