O que é um codec?
Codec stands for Coder-Decoder (some say Compressor-Decompressor) and is used to describe anything which turns data into another form for storage or transmission, then changes it back for use.
In traditional broadcasting, a codec is a physical device which turns analog video and audio data into digital form to be sent out sobre o ar. Também é capaz de transformar informações digitais recebidas em um formato analógico.
Em computadores, um codec é usado como uma maneira de compactar vídeos, imagens e áudio para um tamanho mais gerenciável. A maioria usa um método de compressão com perdas, mas alguns não têm perdas. Os codecs sem perdas, como MSU ou Huffyuv, reproduzem exatamente o vídeo original, sem perda subsequente se o vídeo for renomado. Os codecs com perdas mais comuns perdem graus variados de informação, mas podem economizar quantidades substanciais de espaço.
Um codec com perda pode ser transformador, preditivo ou uma combinação de ambos. O tipo transformador CuTS até a (s) imagem (s) original (s) ou o som e quantiza -a em um espaço mais eficiente e depois a codifica. Um codec preditivo compara um pedaço de dados conhecidos aos dados adjacentes e elimina informações excedentes para economizar tamanho. Existem muitos tipos de codec disponíveis, cada um tentando encontrar um equilíbrio ideal entre a perda de informações e o tamanho do arquivo. Outros fatores, como a abertura e o poder do processador necessários para decodificar, também são importantes ao considerar qual deles usar.
O codec MPEG-1 é usado para VCDs e contém o MP3 padrão, o codec de áudio mais usado. O suporte ao MPEG-1 é incrivelmente alto, entre computadores e dispositivos de filmes de consumo. A qualidade é muito alta, embora não tão alta quanto o MPEG-2, e os sizes de arquivo para vídeo são bastante grandes. O MP3 Audio Standard tem uma boa compressão através de vários codecs e é muito popular como uma solução de codificação de áudio.
mpeg-2 é umpadrão incrivelmente de alta qualidade usado para DVDs. Enquanto o codec MPEG-1 permite apenas varredura progressiva, o MPEG-2 também suporta entrelaçamento, permitindo uma melhor exibição para seu tamanho. Embora não seja o mais avançado dos codecs de vídeo disponíveis, o MPEG-2 está firmemente entrincheirado devido ao seu uso como padrão para DVDs disponíveis comercialmente.
MPEG-4 está um passo além do MPEG-2. Possui vários avanços técnicos significativos e melhores técnicas de compressão, pode lidar com o vídeo entrelaçado e de varredura progressiva e é amplamente suportado. Vários codecs on-line populares são derivados do codec MPEG-4. Estes incluem Divx, 3IVX e XVID. Cada um deles possui pequenos desvios do codec MPEG-4 original para dar a eles melhor compressão e funcionalidade em determinadas situações.
Os codecs OGG Theora e Ogg Vorbis são um par de codecs de vídeo e áudio, respectivamente. Eles têm alta e boa compressão e estão totalmente livres de restrições de patentes, tornando-asPular entre muitos desenvolvedores. RealVideo é um codec de vídeo projetado especificamente para streaming de uso online. Embora muitos codecs possam ser transmitidos, o RealVideo e seu codec Sister Realaudio são particularmente otimizados para os protocolos de streaming em tempo real e em tempo real.
Existem literalmente centenas de codecs usados on -line, e todos têm seus próprios favoritos para aplicações específicas. Muitos programas, como o Windows Media Player, têm recursos integrados para pesquisar e baixar automaticamente o codec necessário para reproduzir um arquivo de filme ou áudio, eliminando a necessidade de um usuário encontrá -los ativamente. Vários pacotes também estão disponíveis para download, instalando os codecs de áudio e vídeo mais comuns de uma só vez.