Tutorial de conversão com o HandBrake

Embed Size (px)

Citation preview

Tutorial de converses com o HandBrakeQuem me conhece sabe que eu sempre gostei de fazer minhas converses de vdeo com bastante qualidade. Sempre levo em considerao o tamanho final dos arquivos mas sempre que necessrio, produzo arquivos grandes para evitar perda de qualidade. Para cumprir estes objetivos, desde muito tempo dou preferncia a um codec chamado TrueMotion VP7, produzido por uma pequena empresa chamada On2 Technologies, recentemente adquirida pela gigante Google. Gosto do resultado proporcionado por este codec de vdeo, bem como do Vorbis quando o assunto udio. E minha ferramenta de converso preferida o Fairuse Wizard, fcil de usar e com timos resultados e para o qual eu j criei tutoriais escritos e at vdeoaulas mostrando a forma de operar o software. Bem, este o resumo de tudo que eu costumava fazer. At agora... J faz alguns anos que um novo codec de vdeo est em desenvolvimento e cujo nome x.264, sendo ele uma verso opensource de outro codec, este comercial, chamado H.264 e que esto em franca expanso no territrio ainda dominado pelo antigo padro DivX/XviD. Este novo formato realmente muito bom e tanto verdade que o DivX abandonou seu antigo codec e hoje (desde a verso 7) adotou o H.264 como codec padro. Assim, converter um filme usando DivX atual nada mais que criar um filme em H.264. O meu querido VP7 j produz vdeos de excelente qualidade e j existe um VP8 anunciado pelo fabricante mas ainda no liberado. O problema que este VP8 est parecendo vaporware porque seu anncio j existe no site h quase um ano ( poca em que escrevo este texto maro de 2010) e at agora, nada. Tenho muita curiosidade de conhecer esta nova verso para ver as melhorias introduzidas mas neste meio tempo passei a estudar um pouco mais o x.264 e suas ferramentas. E fiquei realmente surpreso com a qualidade proporcionada pelas verses mais recentes. Tinha vontade de produzir alguns vdeos com este codec para fins de avaliao e essa vontade disparou uma outra pesquisa na internet: uma ferramenta freeware ou opensource, fcil de usar e que trabalhasse com o x.264 e Vorbis. Bem, esta ferramenta existe! Seu nome HandBrake e o site do desenvolvedor http://handbrake.fr e ele tem verses para Windows, Linux e Mac OS X. Sendo assim, minha inteno com este tutorial apresentar a ferramenta e lhes ensinar a converter seus DVDs para este novo formato com tranquilidade e bons resultados. Comece baixando e instalando o HandBrake. Ele imediatamente far download de verses atualizadas de seus componentes para garantir que voc esteja sempre em dia com as ltimas novidades. Veja abaixo a tela inicial do software:

Mas antes de trabalharmos com o HandBrake em si, temos outro trabalho a fazer. Primeiramente, vamos comear ripando (extraindo) o contedo do DVD e salvando no seu disco rgido. Para isso, usaremos uma ferramenta chamada ImgBurn (http://www.imgburn.com), tambm freeware. Para que o ImgBurn possa copiar discos protegidos (praticamente todos os DVDs comerciais o so), precisaremos de mais um freeware chamado DVD43 (http://www.dvd43.com). Instale os dois softwares, reinicie seu computador e vamos comear! Coloque um DVD na unidade e espere que o DVD43 quebre sua proteo, o que far com que a carinha amarela na systray mude para um verde sorridente. Feito isso, execute o ImgBurn e clique na opo mostrada abaixo:

Depois clique no cone da pasta amarela para escolher onde salvar o arquivo ISO resultante e clique no grande boto na parte de baixo da tela para iniciar a extrao. Este processo deve ser demorado. Um DVD pode levar em torno de 30 minutos para ser copiado para seu disco rgido. Tenha pacincia. E bastante espao em disco. Quando a extrao terminar, encerre o ImgBurn e execute o HandBrake. Agora sim a diverso vai comear. Primeiro, vamos dizer ao programa onde est o arquivo ISO criado pelo ImgBurn com todo o contedo do DVD original. Para isso, clique no boto source.

Clique em video file e selecione o arquivo ISO. Observem que o ImgBurn cria dois arquivos: um ISO (muito grande) e outro com mesmo nome mas extenso diferente e muito pequeno. Sempre selecionem o arquivo grande, conforme mostrado abaixo:

Selecionado o arquivo, voltamos ao HandBrake para definir os parmetros de converso. Ele possui vrios perfis pr-configurados. Veja abaixo:

Neste tutorial, falaremos apenas dos perfis normal e high profile. So quase a mesma coisa mas o high profile ativa algumas opes que produzem vdeo com qualidade mais alta e, obviamente, precisa de mais tempo para a converso. Ento, a primeira deciso sobre a qualidade final desejada. Entendam que mesmo o perfil normal j produz timos resultados. Somente os puristas como eu vo preferir o high profile. til selecionar neste momento o perfil desejado. Se voc seleciona o perfil depois de ter configurado outros itens, todas as suas alteraes sero desfeitas quando voc mudar o perfil. Assim, no perca tempo alterando nada nas abas at ter se decidido pelo perfil desejado e t-lo selecionado. Agora, reparem que o padro criar o filme em um container MP4, muito til para players portteis. No entanto, eu recomendo usar o container MKV (Matroska) porque ele permite mltiplas faixas de udio e mltiplas legendas tambm, tudo em um nico arquivo final. Muito prtico e funcional. Ento, vamos mudar o container de MP4 para MKV (Matroska). simples. Veja logo abaixo:

Feito isso, clique no boto browse e escolha a pasta onde o arquivo ser salvo e o nome dele. Veja abaixo como ficar aps ter feito isso:

Aqui cabe um comentrio sobre DVDs multingulo. Neste exemplo, estou mostrando a converso do DVD Star Wars V The Empire Strikes Back, que multingulo, ou seja, existe mais de uma trilha de vdeo. Para quem conhece o filme a abertura clssica, onde surge o ttulo STAR WARS e depois dele um texto que vai rolando em direo ao infinito. No DVD, este texto tem verses em ingls, portugus e espanhol. O restante do filme igual em todos os outros aspectos mas esta abertura afetada pela seleo de stream de vdeo. No caso deste DVD, o ngulo 3 o portugus-BR, portanto precisamos dizer ao HandBrake que queremos o ngulo 3 ou este texto inicial aparecer em ingls (ngulo 1), que o padro. Veja abaixo onde selecionar ngulos de visualizao quando o DVD tiver este recurso (a esmagadora maioria no tem):

Voltando ao programa, observe que nos campos logo abaixo de source ele pr-seleciona todo o filme, ou seja, do primeiro ao ltimo captulo do DVD. Se voc quer converter apenas um trecho do DVD, selecione os captulos inicial e final do intervalo e pronto. No nosso exemplo vou manter o filme todo, ou seja, do captulo 1 ao 51. Observemos agora a parte inferior da tela do programa. Existem vrias abas ali. As duas primeiras, picture e video filters no precisaro de nenhum ajuste. Mantenha tudo como est. A nica coisa que talvez voc queira alterar seja as dimenses do filme convertido. Para isso, precisar mudar o parmetro anamorphic de loose ou strict para custom, de forma a ativar os campos que permitem definir resolues personalizadas. Mas a menos que voc realmente precise de uma resoluo especfica, sugiro que aceite as sugestes propostas pelo programa e deixe tudo assim. Agora, vamos para a aba vdeo. O codec H.264 (x.264) j vem pr-selecionado. Mantenha assim. Framerate tambm deve ser mantido em same as source. E agora, o grande segredo: a qualidade.

No quadro que realcei existe o seletor de qualidade. O padro qualidade constante com o seletor deslizante em torno de 60%. Isso resultar em um filme de qualidade fantstica mas com arquivo um tanto grande, na casa de 1,6 GB para um filme de 2h de durao. Se isto no problema para voc, mantenha assim. E de acordo com o desenvolvedor do HandBrake, no fique imaginando coisas do tipo mover a barra para 100% ou quase isso, esperando obter qualidade ainda maior. De acordo com ele, valores a partir de 70% provavelmente geraro um arquivo final maior que o original! Portanto, mantenha nos 60% e pronto. Outra forma de trabalhar dizer ao programa que voc quer especificar o tamanho final do arquivo. Digamos, 700 MB, para caber em um CD. Se este for o caso, troque o seletor para target size (MB) e digite no campo correspondente o valor 700. Mas lembre-se de um ponto importante: voc est dando um valor para TODO o arquivo final e no somente para o vdeo. Este arquivo de 700 MB contar tanto o vdeo quanto todos os udios que voc incluir e legendas. Portanto, se voc incluir o vdeo e uma trilha de udio ter resultados finais na imagem bem melhores do que se incluir 3 udios em vez de um porque nos mesmos 700 MB voc estar espremendo mais coisas. A melhor forma de trabalhar, na minha opinio, dizer o bitrate mdio desejado para o vdeo do filme. Para isso, marque a opo avg bitrate (kbps) e informe o bitrate mdio desejado. Nos meus testes, percebi que 650 kbps produzem vdeo de qualidade excelente. Se quiser, faa seus prprios testes porque voc pode se contentar com imagem com menor qualidade do que eu gosto, por exemplo. Se quiser reduzir a qualidade de imagem, tente 500 kbps, etc. Mas eu garanto que 650 j suficiente para produzir um vdeo de alta qualidade. Quando voc muda de constant quality para qualquer outra opo, o HandBrake permite que voc selecione um box 2-pass encoding. Sugiro marcar este box. A converso demorar mais tempo mas o resultado final ser melhor. Durante a primeira passada ele apenas analisa a imagem original e decide em quais trechos o esforo de compresso dever ser maior devido complexidade da cena (e portanto usar mais bits para produzir a imagem) e em quais isso no ser necessrio (usar menos bits). Voc tambm pode habilitar a opo turbo first pass que far que a primeira passada seja muito mais rpida, reduzindo o tempo de converso. Mas isso tambm no proporcionar a qualidade mxima porque a anlise ser mais superficial. Se voc quer mesmo a melhor qualidade disponvel, deixe-o desmarcado.

Passemos agora aba udio. A primeira coisa a fazer remover as trilhas previamente selecionadas. Marque uma a uma e clique no boto remove.

Depois de removidas as trilhas, vamos dizer o que ns queremos incluir no filme.

Selecione a primeira faixa de udio desejada, por exemplo, ingls. Depois, em udio codec, o formato de udio. Observe que os formatos AC3 e DTS so passthru, ou seja, no passaro por converso nenhuma. So os formatos nativos de udio nos DVDs e somente sero copiados tais quais para o arquivo final. Representam a mxima qualidade possvel ( o udio original, como eu disse) mas tambm ocupam o maior tamanho possvel, na ordem de uns 600 MB para cada trilha de udio no caso do AC3. Os outros formatos so codificados e produzem streams menores com alguma perda na qualidade. No entanto, possvel minimizar essa perda de forma que a mesma passe despercebida. Se voc tem um home theater e quer obter o mximo de qualidade de som possvel, no adianta: use AC3 ou DTS e aceite o fato de que o arquivo final ser enorme. Pacincia.

Por outro lado, se quiser som estreo de boa qualidade, opte pelo AAC, Vorbis ou MP3. Neste tutorial vou selecionar Vorbis que, como j disse, o meu preferido por gerar som de alta qualidade em baixo bitrate (pouco espao). Vou colocar Vorbis com 80 kbps mas entenda que se eu usar 64 kbps (menor ainda), a qualidade final j ser tima. Mixdown e Samplerate devem ser deixados no formato auto.

Confira se tudo ficou corretamente selecionado e clique em add track.

Dica til: se voc for incluir mais de uma faixa de udio, clique em add track quantas vezes forem necessrias. Por exemplo, vou incluir udio em ingls, portugus-BR e espanhol, nesta ordem. Defini os detalhes de converso para a trilha em ingls e clico em add track trs vezes, o que resulta no seguinte:

Agora eu simplesmente seleciono a segunda trilha de forma que ela fique realada e mudo o idioma para portugus-BR. Depois repito o processo para a terceira. Vejam.

Depois de alterar as trilhas 2 e 3, o resultado final ser o seguinte:

Passemos agora aba subtitles (legendas). O raciocnio aqui o mesmo empregado na aba udio. Selecionamos as legendas desejadas e inclumos uma a uma, na ordem desejada. simples. Acompanhem.

Selecionem o idioma e cliquem em add. Repitam o processo para legendas adicionais. Ficar assim:

O container Matroska permite usarmos captulos, como o DVD original. Cada captulo do DVD corresponder a uma marcao no filme convertido, de forma que poderemos avanar para captulos especficos da mesma forma que fazemos no DVD. Se voc quiser, pode dar nome a cada captulo individualmente. Eu confesso que no tenho pacincia para isso mas o recurso existe. Cabe a vocs us-lo ou no.

Por fim, a aba advanced deve ser visitada apenas para garantir dois parmetros, conforme indicado:

E isso! Agora ou voc clica em start e deixa o resto por conta do HandBrake ou clica em add to queue e enfileira o processo para ser executado em outra hora. O que importa que todo o processo intelectual terminou. Agora o processo puramente braal e fica a cargo do processador que quanto mais rpido for, melhor. Tipicamente, um filme de 2 horas de durao sem uso do turbo first pass e com o resto marcado como mostrado aqui leva em torno de 9 horas no meu notebook com processador T4200 de 2 GHz. Por ser especfico para notebooks, ele tem desempenho inferior a um processador equivalente para desktops. No cheguei a testar mas acredito que a ativao do turbo first pass reduza o tempo total para pouco mais da metade. claro que meu nvel de neurose no permite que eu use a opo mas para pessoas mais normais ela deve ser interessante. :D

Por fim, aps produzido o filme, veja como simples alternar entre os canais de udio e as legendas e at pular para captulos especficos usando o Classic Media Player, que acompanha o KL Codec Pack:

Seguindo exatamente estes mesmos passos, produzi um pequeno trecho de exemplo para vocs avaliarem. um captulo de menos de 2 minutos do filme e cujo arquivo tem apenas 11 MB. O link para download http://www.megaupload.com/?d=OCTFW77A Bem, isso. Como vocs viram, o processo no complicado. Basta selecionar uns poucos itens e fazer as escolhas certas para que voc tenha um timo filme. Espero que tenham gostado de mais este tutorial desenvolvido especialmente para os usurios do CPTurbo e CPTurbo2 (http://www.cpturbo.org e http://www.cpturbo2.org este ltimo uma comunidade aberta, de livre registro, enquanto que o CPTurbo original s permite ingresso por convite). Visitenos! Abraos.

Cucamonga2001