Ir ao conteúdo
  • Cadastre-se

Codecs para Alta Definição


Posts recomendados

Vídeo Original

Um MPEG tirado de um DVD com resolução de 720x480 e 29,97 fps e com bitarate variável de 8000 Kbps. Não quero entrar em detalhes sobre o que é alta definição, portanto usei um vídeo com resolução standard pra fazer os testes. Esse vídeo, de 2 minutos e 35 segundos tem cerca de 103 MB, com áudio AC3 em 5.1 canais em 384 Kbps.

Como todo MPEG-2 existe certo ruído na imagem, quase imperceptível, que não deixa aparecerem os blocos que formam a imagem. Além desse ruído existe uma nitidez muito boa. Converti esse vídeo usando os codecs citados anteriormente com um bitrate variável de 1280 Kbps, sem mexer com o áudio. A máquina usada foi um modesto Sempron 2600 32 bits com 512 MB de RAM.

Após o teste, essas são minhas conclusões:

Codec H.264

A conversão foi feita com o MeGui e demorou exatamente 14 minutos, em duas passadas. O vídeo ficou com 30,9 MB com excelente qualidade, idêntico ao original. O codec conseguiu suavizar o ruído do MPEG, mantendo a nitidez da imagem, sem nenhum bloco aparecendo. Foi o melhor codec, em termos de tempo/qualidade. Usei exatamente as especificações do Blu-Ray (High Profile Level 4).

Codec VP6

A conversão foi feita com o VirtualDub Mod e demorou 23 minutos, também em duas passadas e vídeo ficou com 31,1 MB. A qualidade ficou inferior ao H.264, alguns blocos apareceram, principalmente em cenas com cores sólidas (paredes, por exemplo). Provavelmente esse codec necessita de mais bits por pixel e aumentando em 25% o bitrate consegui uma qualidade semelhante, embora com uma imagem com pouca nitidez em relação ao vídeo original.

Codec você-1

Pode ser preconceito de minha parte, mas me parece que o codificador do Windows é uma bela porcaria ou não está apto a trabalhar em minha máquina. O bitrate foi totalmente desconsiderado, gerando um arquivo de apenas 23,2 MB com uma qualidade ruim, a pior do teste e a conversão demorou nada mais nada menos que 1 hora e 18 minutos, para um vídeo de pouco mais de 2 minutos. A imagem do vídeo ficou cheio de blocos, sem nitidez e desbotada. Nos movimentos rápidos a imagem era totalmente distorcida pelos blocos. Creio que se o bitrate tivesse sido usado em sua totalidade, de maneira eficiente, a imagem teria ficado bem próxima do VP6, talvez melhor.

Codec Xvid

O segundo melhor resultado. O vídeo ficou com 30,8 MB, com boa qualidade. Ocorreu um desfocamento para reduzir a visibilidade dos blocos e consequentemente a nitidez caiu, mas nada muito perceptível. Pra uso em alta definição o bitrate deveria ser aumentado em pelo menos 30%, para evitar essa perda de qualidade. A conversão demorou 8 minutos apenas.

Codec Divx

Bem próximo do Xvid em resultado, com alguns blocos a mais e com menos nitidez. Aumentando o bitrate deve-se solucionar esse problema. A conversão demorou 7 minutos e o vídeo ficou com 30,8 MB.

Utilizei apenas programas gratuitos e não profissionais, portanto os resultados podem mudar conforme o software. O PC também influencia no resultado, principalmente no tempo gasto. Todos os programas que usei são compatíveis com multiprocessamento e arquitetura de 64 bits, portanto a conversão/transcodificação poderia ter ganhos consideráveis em qualidade e velocidade usando os novos processadores. Não coloquei imagens dos vídeos, pois a qualidade de todos ficou próxima, com algumas sutilezas que não podem ser vistas com facilidade em imagens estáticas. Quem quiser acrescentar alguma coisa, fique à vontade. Informações sobre novos codecs, programas e métodos de codificação serão interessantes.

Assim que estiver estabelecido, poderemos discutir o Blu-Ray, método de codificação para ele, padrões de áudio e vídeo, etc.Pra começar, posto uma tabela com alguns padrões utilizados no Blu-Ray:

Codecs de Vídeo

MPEG2 - MP@HL e MP@ML

AVC/H264 - MPEG-4 AVC: [email protected]/4.0 e [email protected]/4.0/3.2/3.1/3.0

você-1 - AP@L3 e AP@L2

Resolução, framerate, entrelaçamento e sistema de cor

Vídeo de Alta Definição

1920x1080x59.94i, 50i (16:9)

1920x1080x24p, 23.976p (16:9)

1440x1080x59.94i, 50i (16:9) AVC / você-1 only

1440x1080x24p, 23.976p (16:9) AVC / você-1 only

1280x720x59.94p, 50p (16:9)

1280x720x24p, 23.976p (16:9)

Vídeo com Definição Padrão

720x480x59.94i (4:3/16:9)

720x576x50i (4:3/16:9)

Máximo bitrate de vídeo

40 MBps

Codecs de Áudio

Dolby Digital até 5.1 canais (Max 640kbps)

Dolby Digital Plus até 7.1 canais (Max 4.736Mbps)

Dolby Lossless até 9 canais (Max 18.64Mbps)

DTS até 5.1 canais (Max 1.524Mbps)

DTS HD até 9 canais (Max 24.5Mbps)

Linear PCM até 9 canais (Max 27.648Mbps)

Bitrate máximo total

48 Mbits

PS: é meu primeiro tópico assim, portanto, peguem leve comigo :D

Link para o comentário
Compartilhar em outros sites

castor.troy, qual é a resolução, framerate, duração e tamanho em MB desses vídeos em wmv? Eles estão em boas condições (imagem sem ruídos, sem quadriculados, etc)?

Em tese seria possível diminuir sem perda visível de qualidade. Eu uso pra converter DVDs comuns para AVI e consigo colocar um DVD inteiro em um CD com a qualidade praticamente igual (não dá pra perceber a diferença sem muita atenção nos detalhes). Mas pra fazer isso eu redimensiono os vídeos de 720x480 para 512x288 (são 16:9) e ficam bons.

Digamos que seu vídeo seja em 640x480, 25fps, áudio em 128 Kbps. Convertendo ele em duas passadas, cada minuto ocuparia cerca de 9 MB, sem diferença visual perceptível. Mas tem que ver se a conversão compensa, em termos de tempo e economia de espaço, pois a conversão é demorada em PCs comuns. Se tiver um Dual Core ou 64 bits single, vale a pena com certeza, pois o processo será muito mais rápido.

PS: o MeGui, que usei no exemplo, aceita e trabalha com scripts AVISynth, ou seja, dá pra filtrar os vídeos pra eliminar certas imperfeições durante a conversão.

Link para o comentário
Compartilhar em outros sites

Os videos tem em média 1.3 GB, bitrate de 1500 e a resolução de 640x480. Alguns tem framerate de 25 fps outros de 29.97 fps. Eles tem boa qualidade, mas geralmente apresentam ruidos em cenas de maior movimento.

Eu utilizo o encoder do ffdshow, pois ele unifica as configurações dos codecs numa mesma interface e fica bem simples de configurar e alternar entre uma e outra. Nele não aparece h.264 e sim MPEG-4. É a mesma coisa? E o FOURCC tem essas opções para selecionar.

XVID, FFDS, FVFW, DX50, DIVX e MP4V. Qual destes eu seleciono?

Link para o comentário
Compartilhar em outros sites

Fala San-R,

Ótimo tópico, eu estou pensando em converter alguns videos que estão em 720p que tenho aqui (extensão .mkv) pra .avi (DIVX) mas não quero perder a qualidade.

Porque quero fazer isso? Porque meu player de mesa toca Divx, portanto seria um teste para o mesmo, saber se rola em 720p também em Divx, pois para DVDs "comerciais" ele roda a imagem a 720p.

Com qual programa/programas você fez as conversões?

Teve algum problema de falta de sinc de audio em alguma conversão?

Abraços!

Ender

Link para o comentário
Compartilhar em outros sites

Os videos tem em média 1.3 GB, bitrate de 1500 e a resolução de 640x480. Alguns tem framerate de 25 fps outros de 29.97 fps. Eles tem boa qualidade, mas geralmente apresentam ruidos em cenas de maior movimento.

O ruído nas cenas movimentadas significa que já estão bem compactados.Com essa resolução, você teria que usar um bitrate de aproximadamente1300 Kbps e algum filtro (noise reduction). Ouseja, o tempo de conversão e o pouco espaço economizado não compensam.

Eu utilizo o encoder do ffdshow, pois ele unifica as configurações dos codecs numa mesma interface e fica bem simples de configurar e alternar entre uma e outra. Nele não aparece h.264 e sim MPEG-4. É a mesma coisa? E o FOURCC tem essas opções para selecionar.

XVID, FFDS, FVFW, DX50, DIVX e MP4V. Qual destes eu seleciono?

O FFDShow não possui esse codec embutido. Existe sim uma variável feita pra VFW (Video For Windows), que é instalado junto com o K-Lite Mega Codec Pack. É esse que uso quando converto vídeos pra H.264 usando o VirtualDub. Esses FourCCs são do Xvid, Divx e similares. O FourCC do H.264 é H264, AVC1, X264 e alguns outros.

Fala San-R,

Ótimo tópico, eu estou pensando em converter alguns videos que estãoem 720p que tenho aqui (extensão .mkv) pra .avi (DIVX) mas não queroperder a qualidade.

Porque quero fazer isso? Porque meu player de mesa toca Divx,portanto seria um teste para o mesmo, saber se rola em 720p também emDivx, pois para DVDs "comerciais" ele roda a imagem a 720p.

Com qual programa/programas você fez as conversões?

Teve algum problema de falta de sinc de audio em alguma conversão?

Abraços!

Ender

Por 720p, você está se referindo à resolução de 1280x720 progressivo? Se seu player rodar Xvid, é o que eu recomendo, usando bitrates de aproximadamente 4000, em duas passadas. Esse bitrate alto se deve à resolução. A codificação do Divx e do Xvid não é tão precisa quanto do H.264, portanto vai acarretar perdas visíveis. Pra diminuir essa perda o bitrate deverá ser aumentado mas dificilmente vai ficar como o original.

Você sabe em que formato o vídeo do container .mkv está? Talvez a solução seja mais simples. Se o vídeo do mkv estiver em Divx ou Xvid, você pode simplesmente fazer o demux dele e do áudio usando o MKVExtractGui e depois remuxar no VirtualDub. É mais rápido e mais simples. O MeGui possui uma ferramenta para remuxar arquivos de áudio e vídeo em container AVI. Pode servir pra você no lugar do VDub.

Pra converter os vídeos eu usei o MeGui (H.264 e Xvid - requer AVISynth para converter), VDub Mod (Xvid e Divx) e Nic's WMEnc (você-1 - requer AVISynth também). Não ocorreu assincronia entre áudio e vídeo, tudo correu perfeitamente.

Link para o comentário
Compartilhar em outros sites

Entendi, baixei o MeGui que você indicou e realmente é muito bom. Nele vi a diferença do h264. Fiz uma conversão pequena e é bem mais lenta. Vou continuar fazendo para xvid, pois consigo dar uma compactada sem perder qualidade economizando um bom espaço na soma geral já que são muitos arquivos.

Obrigado pela aula, abraço!

Link para o comentário
Compartilhar em outros sites

Entendi, baixei o MeGui que você indicou e realmente é muito bom. Nelevi a diferença do h264. Fiz uma conversão pequena e é bem mais lenta.

A conversão dele é mais lenta em relação ao Xvid, mas não é nada extremo. O VirtualDub ainda é mais lento que o MeGui convertendo para H.264. Aliás, o MeGui também codifica em Xvid e a velocidade costuma ser superior ao VDub.

Link para o comentário
Compartilhar em outros sites

Obrigado, RedBeard. Espero que o pessoal participe e traga novas informações. Estou correndo atrás de mais informações sobre esses codecs e sobre os padrões de codificação para Blu-Ray especificamente e os especialistas em autoração que já estão mexendo com isso (Somaníaco?) poderiam contribuir também. É um assunto bem interessante e certamente será útil em breve pra todos nós.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

racer_xis, que formato de arquivo tem esse vídeo (avi, mpg, mkv...)? Qual player você está usando para tentar rodá-lo e qual seu Sitema Operacional?

Tente abrir o vídeo no GSpot Codec Information Appliance ou no MediaInfo e veja exatamente qual codec de áudio ele está pedindo.

Link para o comentário
Compartilhar em outros sites

JuanxXx, você consegue esses programas em www.videohelp.com. Se está querendo codificar pra Blu-Ray, fique atento aos padrões e configure os programas pra criar arquivos-fonte com esses padrões.

Pra transformar rmvb em DVD, você tem que recodificar o vídeo pra VOB e depois montar a estrutura do DVD. Vários programas permitem fazer isso, tipo o WinAVI, ConvertXtoDVD e DVD-Flick. Há vários tópicos nessa mesma sessão mostrando como fazer.

Link para o comentário
Compartilhar em outros sites

  • mês depois...
  • 4 semanas depois...

Eu Tenho Uma Hdv Hc3, Q Filma Em 1440 X 1080. então Abro Um Projeto Hdv 1080, E Tenho Q Exportar Depois Pra 720 X 480, Para Poder Colocar Dentro De Um Dvd Normal. A Pergunta É: Porque As Vinhetas Que FaÇo Com Legendas Dentro Delas Nos Meus Filmes, Saem Fora Do Lugar Depois Que Exporto O Avi Final? Ja Tentei De Td, Quem Conseguir Me Ajudar, Eu Agradecerei O Resto Da Vida; Obrigado.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Caros amigos, estou com um grande problema...

posssuo um video em alta resolução 1080p em transport stream (.ts) num total de 7.5GB , não consigo visualizar no meu pc de forma alguma, ja utilizei codecs, players e nada.

o ultimo programa que peguei foi o WatchHDTVPlayTS, propio para esse codec e nada, será que é meu sistema que não suporta, ou não estou usando os programas certos?

obrigado!

Link para o comentário
Compartilhar em outros sites

  • mês depois...

San –r como vai...

Você já me ajudou varias vezes com o BDVD mas ainda não deu certo rsrs agora eu estou com uma duvida e creio que você poderá soluciona-lá, claro se você ou outros puderm por favor..

Eu tenho muitos arquivos BLURAY-rip com extensão .MKV imagem em 1080i ou p... o Audio que vem é DTS só uma linguagem.

Eu consigo converter esses arquivos .mkv com uma condição se eu tirar as opções ENABLE DIRECTAC3 e ENABLE DVD MP2 AUDIO da aba DVD.

A conversão sai um sucesso! A imagem fica muito boa, só o áudio que sai em 2 canais. Se eu deixar essas 2 opções ou 1 de cada ele dá um erro.

Minha duvida é:

Existe algum modo de eu converter o .mkv de 1080i ou p com áudio DTS (ou 5:1 simples) para DVD (.vob) sem perder a qualidade de imagem e manter o som DTS (nem que seja só um pouco)? Peguei alguns programas para testar (como MKVEXTRACT Gui / meGUI / MKVMagic / SURCODE DTS encoder) mas não sei nem aonde começar

Sei que o Winavi é um conversor do estilo “varios em 1” (se não me engano)... você poderia me ajudar a fazer esse tipo de conversão, se você sabe outro programa que faz isso com sucesso pois a minha intenção é pegar esses bluray rips e gerar um DVD normal com eles para rodar em um player de dvd .

Desde já agradeço muito sua ajuda

Meus e-mails são: [email protected] e [email protected] se você quiser alguma coisa

Abraços

BRUNO

Link para o comentário
Compartilhar em outros sites

ola San-R to com uns videos aqui em avi com quase uma hora de duraçao e pouco mais de 200MB 720x576 30fps 192kbps so q eles estão com a qualidade um pouco ruim e o audio ta dessincronizado com o video, sera se tem uma forma de melhorar isso ? se eu usar o H.264 vai melhorar alguma coisa ?

Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois...

Bruno Vitório, desculpe a demora em responder. Seus vídeos em mkv, creio eu, podem ter o conteúdo extraído com o MKVExtractGUI. O problema é que não sei exatamente qual o formato de vídeo tem nesses MKVs e sinceramente não tenho informações técnicas sobre o formato DTS. Você poderia tentar abrir esses MKVs no Super 2008 e ver no que dá. iurielucy, infelizmente não é possível melhorar a qualidade de um vídeo. Toda conversão gera perdas, o que dá pra fazer e minimizar as perdas. Convertendo esse filme que você tem, o máximo que conseguiria (e com muito esforço) seria manter a qualidade atual e mais nada.

Link para o comentário
Compartilhar em outros sites

  • mês depois...
  • 2 semanas depois...

Otimo topico.... estou começando com codec's desde que baxei nessa semana meu primeiro video em HD que não rodava pois usava vista codec.... ai testei uma versao antiga do k-lite codec funcionou normal.... depois que vi que tem uma nova e já coloquei... eu nem sabia dessa por exemplo .MKV é conteiner.... e hojé to querendo passar video HD pra um formato compativel com meu DVD player.... ele é compativel com MPEG2, MPEG4, DivX4, DviX5, XviD.... qual melhor forma de converte sem perde nenhuma ou quase nem uma qualidade HD... PS meu dvd player não tem leitor blueray mas acho q suporta 720p ou 1080p... ele é progressive scan.... não sei se é equivoco meu....

San-R se poder me dar umas dicas agradeço.

Estou criando varios tipos de arquivos já estou tendo bons resutados com o que já foi dito até aqui nesse topico e estarei postando algumas informações....

Testei já em conteiner AVI video codec XviD com MeGUI

perfeito programa... de cara tive um pouco de problemas em sabe usa-lo mas como sou tecnico e mexo com muitas coisas e tambem fiquei 2 dias e 2 noites mexendo com ele e testando aprendi usa-lo.

Usei em bitrate de 8000 foi falado aqui em 4000 mas resolvi aumentar mesmo q demore mais mas pra fica melhor.... resuto melhora muito boa... como éra pra meu DVD player e ele não aceito meu primeiro teste que éra resolução 1920x1080p fiz de novo em 720x400 resultado... rodo normal....

agora estou fazendo um pra pc mesmo qual qualidade melhor possivel... x264 15000 bitrate vai fica 520MB agora vamos espera pra sabe as melhoras...

e aproveitando destacar que MeGUI tem filtro pra tira ruido e isso ajuda tambem....

acho que se tiverem alguma duvida ou debater mais esse assunto podem fala eu não sei muito ainda mas talvez saiba a resposta...

estarei editando aqui o resutado da conversão que está a 17% e falta 2 horas Oo

Editando:

Resultado... fico até que bom mas meu pc fica travando pra burro... quase não roda... e pelo jeito que fico prefiro normal mesmo...

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Senhores....

Antes de mais nada parabens pelo excelente nivel do tópico. Sou iniciante na no uso do codec x264, meGUI e AviSynth, apesar de já ter feito algumas conversões com bons resultados. A minha intenção é poder converter com qualidade alguns DVD's para o formato MP4, colocar para rodar no PC e através da saída TV - Out, assistir em um TV de tela grande. Tenho feito essas conversões (DVD (VOB) para MP4) através do meGUI usando as mesmas configurações, filtros e principalmente bitrate= 1000 e em alguns o resultado obtido é excelente, em outros não, aparece nas cenas de maior movimento efeitos semelhantes ao de uma venesiana. Uma pergunta que gostaria de fazer aos usuarios de maior experiencia e conhecimento é: Se o video final em MP4 vai ser rodado em um PC e visto em um TV, é necessário desetrelaçar o mesmo na conversão?

Grato...

IAS

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...