Você está na página 1de 10

CODECs de vdeo Por Larcio Vasconcelos

04 de Abril de 2005 Frum PCs http://www.forumpcs.com.br/coluna.php?b=109728

Um CODEC de vdeo um software capaz de comprimir e descomprimir arquivos de vdeo. Existem vrios mtodos diferentes para comprimir e descomprimir vdeo, ou seja, vrios CODECs diferentes. O Windows vem sempre acompanhado de vrios CODECs instalados, portanto a maioria dos arquivos de vdeo que podemos encontrar em programas de multimdia e na Internet podero ser perfeitamente visualizados. Ainda assim podemos encontrar determinados arquivos de vdeo para os quais no exista um CODEC apropriado instalado. Quando ocorre este problema, a exibio do arquivo atravs do Windows Media Player ter som mas no ter imagem. Quando clicamos no cone de um arquivo de vdeo com o boto direito do mouse e escolhemos no menu a opo Propriedades, ser apresentado um quadro com diversas informaes. Em alguns casos ser indicado, entre outras informaes, o CODEC de vdeo utilizado pelo arquivo. Em outros casos ser indicado como desconhecido. Este quadro de propriedades varia muito, dependendo da verso do sistema operacional. No Windows ME, por exemplo, o quadro tem uma guia Visualizar que pode ser usada para reproduzir o filme. Quando o Windows no tem o CODEC apropriado, o quadro pode assumir o aspecto mostrado na figura 13.

Figura 13 - O Windows no tem o CODEC para este arquivo, mas conseguiu identific-lo como sendo o DIVX. Note na figura 13 que o Windows no tem o CODEC apropriado para exibir o arquivo de vdeo, mas conseguiu identific-lo como sendo o DIVX, um CODEC bastante popular para vdeos em MPEG-4. No Windows XP este quadro assume um aspecto diferente. A guia Detalhes traz diversas informaes, como a resoluo do vdeo, a taxa de quadros (nmero de quadros, ou frames por segundo), a durao, as caractersticas do udio e o respectivo CODEC (existem CODECs de udio e de vdeo), e ainda o CODEC de vdeo. Este CODEC de vdeo pode ser indicado como desconhecido, ou simplesmente no ter indicao alguma, caso no esteja presente no sistema.

Figura 14 - Propriedades de um arquivo de vdeo, no Windows XP. Podemos verificar atravs do Painel de controle, quais so os CODECs de vdeo instalados. No Windows 95, 98 e ME, usamos o comando Sons e multimdia no Painel de controle. Selecionamos ento a guia Dispositivos e aplicamos um clique duplo sobre o item Codecs para compactao de vdeo (figura 15).

Figura 15 - CODECs de vdeo instalados no Windows. 2

No Windows XP, a obteno da lista de CODECs um pouco diferente. Usamos o comando Sons e dispositivos de udio no Painel de controle, depois clicamos na guia Hardware e em Codecs de vdeo. No quadro apresentado, selecionamos a guia Propriedades (figura 16).

Figura 16 - CODECs de vdeo instalados no Windows XP. O Windows sempre acompanhado de um conjunto bsico de CODECs mais comuns para os diversos arquivos de vdeo encontrados nos programas de multimdia e na Internet. medida em que instalamos novos softwares de multimdia, novos CODECs so adicionados automaticamente ao sistema. Como regra geral, sempre que um programa usa um arquivo de vdeo que necessite de um CODEC no includo no Windows, este programa deve ser acompanhado o CODEC apropriado. A instalao do programa deve resultar na instalao automtica do CODEC, sem a interveno do usurio. Por exemplo, ao comprar em uma banca de revistas, um CD-ROM com filmes codificados em MPEG-4, esses filmes no podero ser visualizados diretamente. Ser preciso antes instalar o CD, o que provocar a instalao do CODEC. A partir da os filmes podero ser vistos normalmente. Identificando um CODEC de vdeo desconhecido Em alguns casos, o quadro de propriedades de um arquivo de vdeo pode indicar o CODEC necessrio, mesmo que no esteja instalado no sistema. Em outros casos ser dada a indicao Codec desconhecido. Existem entretanto mtodos para identificarmos facilmente um CODEC desconhecido. Todos os arquivos de extenso AVI possuem um cdigo de 4 caracteres que identificam o seu CODEC. Este cdigo sempre alfanumrico, ou seja, usa apenas letras e nmeros. Dentro do arquivo, este cdigo sempre precedido pela seqncia VIDS. Portanto voc pode utilizar um editor de textos capaz de abrir arquivos grandes, como o Wordpad que acompanha o Windows, e comandar a busca pela seqncia VIDS. Os quatro caracteres seguintes so a identificao do CODEC. Na figura 17 utilizamos este processo e identificamos o CODEC DIVX. Mais adiante mostraremos como descobrir o CODEC, a partir deste cdigo de 4 caracteres. Note que so sempre caracteres alfanumricos, portanto se voc encontrar uma seqncia que tenha caracteres no alfanumricos (letras e nmeros), procure pela prxima ocorrncia de VIDS no arquivo. Ao terminar a identificao, no salve o arquivo, caso contrrio ser corrompido.

Figura 17 - Usando o Wordpad para identificar um CODEC de vdeo. Uma forma mais fcil de descobrir o CODEC de vdeo (e tambm o de udio) atravs do programa AVIcodec. Este programa um freeware que pode ser obtido em http://p.duby.free.fr/avicodec.htm Se tiver dificuldades, pode usar a cpia armazenada em: www.laercio.com.br/zips/avicodec.zip

Figura 18 - O programa AVIcodec identifica os CODECs de vdeo e udio usados por um arquivo de vdeo. Alm de serem indicados os CODECs de udio e vdeo, podemos descobrir vrias outras informaes. Basta clicar no arquivo desejado e a parte inferior da janela do AVIcodec apresentar vrias informaes adicionais. Tambm interessantes so as listas de CODECs de vdeo e udio que podem ser apresentadas por este programa. Basta selecionar as guias VFW video codecs (figura 19) e VFW audio codecs. mais rpido que usar o mtodo tradicional, atravs do Painel de controle.

Figura 19 - Lista de CODECs de vdeo instalados no Windows. Obtendo novos CODECs de vdeo na Internet Note que o programa AVIcodec apresenta o nome do CODEC, mas com mtodos mais rudimentares, como com o uso do Wordpad, identificamos apenas o cdigo de quatro caracteres (Four Character Code, ou FOURCC). Podemos ento ir ao site: www.fourcc.org L encontraremos uma extensa lista de cdigos e os respectivos nomes de CODECs, alm de links para a obteno desses CODECs. Podero ento ser instalados no seu computador, permitindo finalmente a visualizao do arquivo de vdeo desejado. Podemos encontrar uma outra lista de CODECs para download, porm mais reduzida, em: www.moviecodec.com Instalando novos CODECs de vdeo A instalao de um CODEC de vdeo no diferente da instalao de outros tipos de software. CODECs so normalmente fornecidos em um arquivo executvel. Ao ser executado, feita a sua instalao, baseada na cpia de arquivos para o diretrio do Windows e devidas alteraes no Registro. Mostraremos como exemplo, a instalao do CODEC MJPEG fornecido por Morgan Multimedia. Ao executarmos o programa de instalao, apresentado um acordo de licena para uso (License Agreement), assim como ocorre com a maioria dos softwares. Normalmente este acordo avisa, entre outras coisas, que o fabricante no se responsabiliza por eventuais problemas causados pelo uso do software. No fique impressionado, pois quase todos os softwares apresentam esta clusula no acordo. Ns que no estamos acostumados a ler os acordos.

Figura 20 - Acordo de licena. 5

Alguns CODECs so totalmente gratuitos, outros so vendidos, e outros so fornecidos em verso DEMO. Verses DEMO podem ter diversas limitaes, como por exemplo, o funcionamento por um perodo de tempo limitado. O programa de instalao pergunta o diretrio onde o software vai ser instalado (figura 21) e a seguir faz a cpia dos arquivos e o registro do CODEC no Windows.

Figura 21 - Diretrio de instalao do CODEC. Devemos reiniciar o computador para que as mudanas tenham efeito. Normalmente nesse ponto j poderemos assistir os filmes que utilizam este CODEC especfico. Atravs dos comandos j ensinados para o Painel de controle, podemos chegar lista de CODECs de vdeo instalados (figura 22). Note que agora est indicado o novo CODEC, o Morgan Multimedia MJPEG 32 bits codec. Os demais CODECs desta lista so nativos do Windows.

Figura 22 - O novo CODEC instalado. 6

Selecionando um CODEC da lista, temos dois botes, um para Remover o CODEC do sistema, e outro para configurar eventuais opes (Propriedades). Certos CODECs so muito simples e no apresentam opes. O uso do boto Propriedades apenas indica a verso e o fabricante do CODEC. No caso do CODEC MJPEG do nosso exemplo, usamos o boto Propriedades e mostrado o quadro da figura 23. At a todos os CODECs so iguais.

Figura 23 - Quadro de propriedade do CODEC. Usamos o boto Configuraes e ser mostrado o painel da figura 24. Temos acesso a vrias opes de funcionamento do CODEC. Podemos por exemplo habilitar as instrues especiais disponveis para o processador detectado, como MMX, SSE, 3D Now, etc. Todos os processadores modernos tm instrues MMX. Processadores Pentium III, Celeron (exceto nas verses mais antigas), Pentium 4 e Athlon XP tm instrues SSE. As instrues 3D Now! so encontradas nos processadores K6-2, K6-III, Athlon, Duron e Athlon XP. As instrues 3D Now!+ so encontradas no Athlon XP. Todas essas instrues permitem realizar clculos matemticos em alta velocidade. Esses clculos so usados nas operaes de compresso e descompresso de vdeo.

Figura 24 - Configuraes do CODEC. Note que existem no quadro da figura 24, comandos para compresso e descompresso de vdeo. A compresso necessria quando queremos gerar arquivos de vdeo, por exemplo, capturando vdeo atravs de uma placa digitalizadora e gerando arquivos AVI. A descompresso necessria na leitura desses arquivos de vdeo. Alguns CODECs de vdeo so fornecidos apenas para leitura, permitindo assim a exibio dos arquivos, mas no a sua criao. CODECs fornecidos junto com os arquivos de vdeo realmente um incmodo ter todo esse trabalho para identificar um CODEC desconhecido, obter este CODEC e instal-lo no sistema. Felizmente na maioria dos casos no necessrio ter todo esses trabalho. A maioria dos arquivos de vdeo distribudos pela Internet, em CD-ROMs, jogos e programas de multimdia em geral, utilizam os CODECs nativos do Windows. Nos raros casos em que so utilizados outros CODECs, os mesmos so fornecidos juntamente com os arquivos de vdeo. Por exemplo, um programa de multimdia que instala arquivos de vdeo, instalar tambm o CODEC necessrio sua visualizao. Se voc comprar um CD na banca de revistas, com vrios arquivos de vdeo, existir tambm neste CD um software de instalao que permitir a visualizao, atravs da instalao do CODEC apropriado. Atualmente a maioria dos CDs com filmes (exceto DVD) vendidos em bancas de revistas usam os CODECs MPEG-2 ou MPEG-4. Arquivos de vdeo obtidos via Internet normalmente so acompanhados do programa instalador do CODEC necessrio. O link para download deste programa fica normalmente na mesma pgina onde esto os links para download dos filmes. Novos CODECs instalados automaticamente Ao tentarmos exibir um arquivo de vdeo codificado com MPEG-4 atravs do Windows Media Player, este programa capaz de fazer o download e a instalao automtica deste CODEC, caso o computador esteja conectado Internet. Esta atualizao automtica faz parte de um esforo da Microsoft para a difuso do padro MPEG-4. Note entretanto que apesar do mtodo de compresso e descompresso ser o mesmo, podemos encontrar mais de uma verso deste mesmo CODEC. Filmes codificados com o DIVX, por exemplo, s podem ser exibidos caso o DIVX esteja instalado. O CODEC MPEG-4 da Microsoft no serve para assistir filmes em DIVX, e vice-versa. 8

MPEG e Video CD O MPEG um grupo de especialistas que trabalham na criao de mtodos para exibio de vdeos no formato digital. Apenas quando os processadores tornaram-se suficientemente velozes, esses CODECs especiais puderam ser desenvolvidos e utilizados em larga escala. Um processador 486, por exemplo, ficaria extremamente sobrecarregado ao tentar reproduzir um vdeo codificado em MPEG. A partir dos processadores de 5 gerao (Pentium), tornou-se vivel o uso do MPEG. O problema todo a elevada quantidade de clculos matemticos necessrios no processo de descompresso. Conforme os processadores foram se tornando ainda mais rpidos, tornaram-se tambm comuns CODECs mais avanados, como MPEG-2 e MPEG-4. Voc pode exibir arquivos AVI codificados com MPEG, MPEG-2 e MPEG-4. O Windows ME e superiores so capazes de exibir arquivos em MPEG atravs do Media Player. Para exibir arquivos em MPEG-2 e MPEG-4, preciso instalar os CODECs apropriados, como mostramos na seo anterior. Video CD Arquivos codificados em MPEG (ou MPEG-1) utilizam tipicamente a resoluo de 352x240 e 25 ou 30 quadros por segundo. A qualidade da imagem similar da TV e das fitas de VCR. Um nico CD capaz de armazenar cerca de 70 minutos de filme neste formato. Este padro utilizado pelos CD-ROMs chamados VCD (Video CD). So muito comuns os filmes neste formato, vendidos em bancas de revistas. Podem ser visualizados atravs de um programa que os acompanha, ou ento atravs de softwares para visualizao de DVDs, como o Cyberlink Power DVD. Este software permite assistir VCD, usando um drive de CD-ROM comum, alm de permitir obviamente a exibio de DVDs, em um drive apropriado. Portanto voc pode assistir filmes em VCD utilizando um drive de CD-ROM comum e um programa como o Cyberlink Power DVD. Consulte o site do fabricante do programa que voc for utilizar para este fim, pois nem todos os programas permitem operar com VCD, e nem todos funcionam com drives de CD-ROM. O PowerD DVD um programa que atende ambos os requisitos. Existem programas que permitem converter diretamente filmes em DVD para VCD. A parir da, a visualizao poder ser feita diretamente em drives de CD-ROM atravs de programas como o Power DVD. Entre os programas que fazem a converso direta de DVD para VCD citamos: Backup DVD (www.backupdvd.info) DUP-DVD (www.dup-dvd.com) Ambos os fabricantes oferecem verses DEMO, permitindo que voc teste a funcionalidade do programa. Para converter DVDs para VCD voc precisar de um drive de DVD, um dos softwares citados acima e um gravador de CDs. Um Athlon XP ou um Pentium 4 de 1,6 GHz demoram cerca de 3 horas para fazer a converso. Se o seu objetivo no converter DVDs, mas simplesmente assistir filmes j prontos em VCD, basta ter um drive de CD-ROM e um programa como o Power DVD.

Figura 25 - Diretrios de um Video CD. Os arquivos de vdeo existentes em um disco VCD no tm extenso AVI, como ocorre com a maioria dos arquivos de vdeo. Utilizam a extenso DAT, e sua estrutura a mesma de um CD-ROM com alguns diretrios padronizados, sendo qua alguns so opcionais. Ao abrir um VCD voc poder encontrar os diretrios: 9

CDI, KARAOKE, MPEGAV, VCD, CDDA, SEGMENT e EXT. No diretrio MPEGAV existiro arquivos de nome AVSEQ*.DAT. Voc poder encontrar outros diretrios, por exemplo, um onde esto os programas para visualizao do VCD. Super VCD A estrutura de um SVCD parecida com a de um VCD. A diferena que os arquivos de vdeo esto codificados em MPEG-2, com resoluo de 480x576 ou 480x480, dependendo do padro, e 25 ou 30 quadros por segundo. Um desses CDs armazena de 30 a 40 minutos de filme. Para reproduzir um SVCD voc precisar de um DVD Player que seja compatvel (consulte o manual do produto). Tambm poder assisti-los no computador, mas preciso usar um drive de DVD e um programa compatvel (como o Cyberlink Power DVD). muito raro encontrar filmes em SVCD, pois apesar da qualidade ser melhor, a durao muito pequena. Um filme inteiro precisaria ser armazenado em trs ou quatro discos. Em um SVCD voc encontrar tambm uma estrutura de diretrios tpica. Nele existiro os diretrios EXT, MPEG2 e SVCD. No diretrio MPEG2 existem arquivos de nome AVSEQ*.MPG. Compatibilidade para VCD e SVCD Super VCDs so muito raros. mais fcil encontrar venda filmes em DVD ou VCD. Alguns pontos devem ser levados em conta se voc quiser assistir filmes em VCD ou SCVD: 1) Nem todos os DVD Players so compatveis com VCD ou SVCD. Consulte o manual do seu produto para checar esta compatibilidade. Se o disco for industrial (comprado em uma banca de revistas, por exemplo), voc pode simplesmente test-lo no seu DVD Player. Voc logo saber se existe ou no compatibilidade. 2) Existem notcias de alguns DVD Players que podem ser danificados se tentarmos reproduzir qualquer filme gravado em mdia de CD-R ou CD-RW. Consulte o manual do seu DVD Player para checar se existe compatibilidade. 3) Os drives de CD-ROM modernos so capazes de ler VCD e SVCD, estejam eles gravados em mdia industrial, em CD-R ou CD-RW. 4) O Cyberlink Power DVD, assim como vrios outros programas, podem ler VCD e SVCD, a partir de um drive de CD-ROM. 5) Muitas vezes os VCDs e SVCDs so acompanhados do software necessrio sua visualizao. 6) O Windows Media Player (Windows ME e superiores) pode executar VCD sem drivers adicionais. Basta colocar o CD e usar no Windows Media Player o comando Arquivos / Abrir. Selecione o diretrio MPEGAV do CD, e marque a opo Todos os arquivos (*.*). Selecione ento os arquivos desejados (AVSEQ*.DAT) para visualizao. 7) O Windows Media Player pode reproduzir SVCD, caso exista instalado um CODEC compatvel. Use por exemplo o ELECARD MPEG PLAYER (www.elecard.com). Instale este programa e o Windows Media Player passar a operar com SVCD, inclusive no modo Autoplay. MPEG-4 J existem DVD players que exibem vdeos em MPEG-4, mas so poucos. Arquivos AVI em MPEG-1 podem ser visualizados normalmente por programas como o Windows Media Player, ou podem ser adequados a uma estrutura prpria, formando um VCD. O mesmo ocorre com arquivos em MPEG-2, podendo ser visualizados diretamente ou adequados a uma estrutura prpria, formando um SVCD. Arquivos MPEG-4 so apenas visualizados atravs de programas como o Windows Media Player, porm no existe ainda um Super Video CD com MPEG-4. possvel entretanto que este tipo de disco venha a ser padronizado futuramente.

///////// FIM //////////////

10

Você também pode gostar