Atenção

Blog em construção... Se tiver sugestões, serão bem vindas !!!

quarta-feira, 12 de março de 2014

O que é um CODEC?

Já publicamos aqui no Canaltech vários artigos sobre formatos de audio e vídeo, também conhecidos como codecs. Versão reduzida de COdificador/DECcodificor, os codecs são softwares utilizados para compactar aúdio e vídeo para diminuir o tamanho final dos arquivos para armazenamento, e hoje vamos conhecer um pouco mais sobre eles.

Os formatos que conhecemos, como WMV, AVI, MKV, MP3, MP4, RMVB, FLAC e muitos outros são arquivos de mídia que passaram por uma conversão do formato original e para reproduzí-los nosso computador deve saber qual é o decodificador compatível. Para isso, devemos ter o codec necessário para o formato, sendo que muitas vezes o próprio reprodutor (Windows Media Player, por exemplo) já o inclui dentro do programa, mas as vezes acontece de algum codec específico ainda não ter sido instalado. 

Alguns codecs, como MP3, AVI e WMV, não precisam de nenhuma instalação para serem executados, pois o pagamento da licença do Windows inclui também vários dos decodificadores (o MP3, por exemplo, é um codec pago) além dos formatos proprietários da Microsoft: WMV para vídeo e WMA para áudio.
Muitos se perguntam qual é o motivo de se codificar um arquivo de áudio/vídeo, já que a maioria deles funciona com perdas de qualidade. Como exemplo, imagine uma imagem de alta qualidade com resolução 1280x720 sem compressão, com o tamanho de 700 KB. Em um filme, cada segundo é composto de 30 imagens, o que resulta em uma taxa de 21 MB/s! Então, em uma mídia de DVD, caberiam menos de 4 minutos de filme! Isso sem contar as animações de entrada e o áudio.


Com as músicas acontece o mesmo. Muitos são adeptos do formato WAVE (.wav), que nada mais é do que a reprodução fiel do áudio original sem qualquer tipo de compressão. O problema é que um disco rígido de 500 GB seria capaz de armazenar apenas algumas centenas de músicas devido ao tamanho original do arquivo. A solução encontrada foi o MP3, que reduz o tamanho final do arquivo em até 95%, sacrificando alguns detalhes que não são percebidos pelo ouvido humano e comprimindo o resto.
Já que estamos falando de compressão, porque programas especialiastas no assunto, como WinZIPWinRAR e 7-zip, não são utilizados? A resposta é que os codificadores de aúdio e vídeo são voltados exclusivamente para compactar/descompactar aúdio e vídeo, sendo por isso mais eficientes, rápidos, com um menor consumo operacional e geram arquivos de alta qualidade e baixo tamanho.
Alguns formatos, como o RMVB, raramente são suportados nativamente por sistemas operacionais, seja o Windows, Mac OS ou Linux, e requerem a instalação de pacotes de codecs separadamente, como os listados abaixo:
·         K-lite Mega Codec Pack
·         CCCP
Os pacotes de codecs acima são voltados para aqueles que querem reproduzir áudio e vídeo no Windows Media Player ou Media Player Classic Home Cinema. Caso esteja procurando reprodutores que reproduzam qualquer formato sem se preocupar com codecs pode escolher entre qualquer um dos listados abaixo:
·         VLC
·         The KMPlayer
·         BSPlayer
Já teve que procurar um pacote de codecs para reproduzir algum formato? Qual das opções acima utilizou?
Conte para nós!



Matéria completa: http://canaltech.com.br/o-que-e/plugins/O-que-e-um-Codec/#ixzz2vmtmiaee
O conteúdo do Canaltech é protegido sob a licença Creative Commons (CC BY-NC-ND). Você pode reproduzi-lo, desde que insira créditos COM O LINK para o conteúdo original e não faça uso comercial de nossa produção. 

Diferença entre extensões de vídeo AVI, RMVB e MKV

Diferentemente do que acontece com os arquivos de áudio, a extensão dos arquivos de vídeo pouco dizem sobre as codificações utilizadas. Cada um deles, desde o RMVB para arquivos extremamente pequenos até o MKV para extrema qualidade, possui diferentes tipos de codificação para áudio, vídeo e todos os outros componentes necessários dos filmes, sendo por isso conhecidos como containers.

Container? Não é um codec de vídeo? Para entendê-los, o melhor exemplo é o de uma mochila. Para assitir uma aula temos que levar caderno, estojo, livros e outras coisas essenciais para um bom aproveitamento. Dentro de um container temos uma situação parecida, tendo a codificação de vídeo, a codificação de áudio, legenda e informações adicionais de taxa de frames por segundo, canais de áudio e assim por diante.
Em nosso exemplo, se tivermos o melhor caderno do mundo com um lápis ruim e um livro mal escrito nossa experiência será drasticamente reduzida, e o mesmo acontece com os containers de vídeo. AVI, RMVB, MKV, cada um deles possui "níveis" de qualidade diferentes dependendo da codificação de cada um dos componentes. Abaixo temos a lista das codificações de vídeo mais utilizadas atualmente:

·         RMVB (Real Media Variable Bitrate, extensão .rmvb): desenvolvido pela Real Networks para o RealPlayer, ele possui uma taxa variável de bits. Embora seja capaz de gerar um arquivo menor do que o RealMedia original, a qualidade é a mesma, mas está longe de ser boa. Recomendado para usuários que possuem uma conexão de internet de baixa velocidade ou franquia de dados.

·         AVI (Audio Video Interleave, extensão .avi): container desenvolvido pela Microsoft e atualmente suportado por uma variedade de dispositivos, desde leitores de DVD até smartphones. Utiliza codificação DivX ou XviD (alta compactação com perdas) para vídeo e normalmente MP3 para áudio, o que traz uma experiência razoável de vídeo, mas não possui suporte nativo a legendas.

·         MP4 (MPEG-4 part 14, extensão .mp4): em muitos aspectos bastante parecido com o AVI, o MP4 traz a vantagem de ter suporte nativo a legendas (ou seja, nada de legendas em arquivos separados), codecs Xvid, DivX e ao poderoso H.264 para vídeos e ACC para áudio (saiba mais sobre o ACC). Usuários que querem o equilíbrio entre qualidade e compactação geralmente preferem o MP4, mas ele ainda é pouco popular perto do AVI.

·         MKV (Matroska Video, extensão .mkv, .mks): formato relativamente novo de código aberto preferido pelos usuários que querem seus filmes com a máxima qualidade possível sem se importar com o tamanho de download. Nele é possível codificar todos os elementos praticamente em qualquer formato, desde a taxa de frames por segundo e qualidade de cada imagem até utilizar diferentes codificadores de vídeo (DivX, XviD, H.264) e áudio (ACC, DTS , Dolby Digital), onde filmes em Full HD (1080p) raramente são menores do que 10 GB, chegando até quase 70 GB com qualidade Remux.

Estes não são todos os formatos de vídeo. MOV (Apple), WMV (Windows) e VOB (utilizado em DVDs) não foram mencionados por não trazerem diferenças significantes. O desempenho de cada um deles depende mais da taxa de compressão propriamente dita do que do formato em si, e máquinas que possuem decodificação via hardware conseguem lidar com qualquer formato sem grandes problemas.
Com os codecs instalados é possível decodificá-los via software, mas não sem um peso brutal de processamento na placa de vídeo. Nestes casos, chipsets de vídeos onboard geralmente se saem mal, pois a compressão deve ser feita sob demanda sem atrasos e eles não foram projetados para isso. Como fazer para rodá-los via software? Há dois caminhos. Um é instalar um pacote de codecs, onde dois se destacam:
·         K-lite Mega Codec Pack;
·         CCCP (Combined Community Codec Pack);
E o outro caminho é utilizar um player de vídeo que possua suporte nativo a virtualmente qualquer tipo de arquivo multimídia, onde também destacamos dois deles:
·         VLC Media Player;
·         The KMPlayer;
No final das contas o melhor formato é aquele que mais se adequa às suas necessidades. O MKV possui não só uma enorme versatilidade, como também é o que produz o melhor resultado, mas não são todos que estão dispostos a baixar 15 GB de dados todas as vezes que quiserem assistir um filme. O RMVB, por outro lado, foca na simplicidade e no pequeno tamanho, sendo ideal para deixar baixando enquanto vai até a cozinha preparar um lanche.
E você, usuário? Qual o seu formato preferido? Conte para nós!
Leia também:
·         Como baixar músicas utilizando o Ares Galaxy
·         O que é um Codec?
·         O que é um arquivo FLAC?
·         O que é áudio DTS?



Matéria completa: http://canaltech.com.br/o-que-e/software/Quais-sao-as-diferencas-entre-AVI-RMVB-MKV-e-MP4-E-como-roda-los/#ixzz2vle1se3y
O conteúdo do Canaltech é protegido sob a licença Creative Commons (CC BY-NC-ND). Você pode reproduzi-lo, desde que insira créditos COM O LINK para o conteúdo original e não faça uso comercial de nossa produção.