Arquivos de áudio e vídeo são muito grandes para serem transmitidos digitalmente . Eles são normalmente comprimidas num sinal digital e , em seguida, transmitidos . Codecs são programas capazes de compressão e descompressão de um sinal digital. Codecs codificar e decodificar dados para transmissão , armazenamento ou encriptação. Codecs são usados em streaming de vídeo e videoconferência, entre outras aplicações. Com ou sem perdas Codecs
com perdas codecs são mais comuns do que codecs lossless . Codecs com perdas comprimir dados em arquivos pequenos , embora não haja uma perda na qualidade dos dados. Codecs Lossless manter a qualidade dos dados, mas não reduzem o tamanho dos dados por uma larga margem . Ambos os codecs são usados para codificar arquivos de vídeo, áudio e voz. Diferentes codecs com perdas são AAC , MP3, Vorbis, e com perdas Windows Media Audio. FLAC, áudio do macaco , Shorten , TTA , sem perdas Windows Media Audio e WavPack são exemplos de codecs lossless .
Fala e Codecs
Codecs de voz áudio codificar as diferentes características de voz , enquanto codecs de áudio são usados para a música. Codecs de voz procurar padrões de fala. Vários codecs de fala são μ -Lei PCM , ACELP , A-Law PCM , AMR -NB , AMR -WB e DV Áudio . Codecs de áudio incluem AAC, AIFF , AU e MP3.
Vídeo Codecs
codecs de vídeo são usadas codificar e decodificar arquivos de vídeo . A compressão com perdas é a técnica de compressão mais utilizado. Os codecs de vídeo tentar equilibrar o tamanho de compressão com qualidade de dados. Huffyuv , DivX Pro Codec e x264 são diferentes codecs de vídeo.