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 de vídeo:



