sexta-feira, 15 de fevereiro de 2008

Conversão entre formatos de video

Já escrevi isto há uns anos mas ainda ha pouco tive que ler para conseguir convereter um dvd para divx. Pode ser que seja util a mais alguém...


Conversão entre formatos de video (DVD, DV, SVCD, DivX, JPEG)

O formato de video melhor que conheço é o DivX. A qualidade é tão boa quando se queira (aumentanto o espaço ocupado, claro) mas a relação qualidade/espaço é muito boa. O software para converter para DivX é todo freeware. Mas não se tem, como com os DVDs, os 5.1 canais de som a funcionar na sala. Embora, caso a aparelhagem da sala tenha Dolby Prologic II, o som fique bastante bom na mesma no computador que está ligado à televisão da sala.

As conversões entre formatos que costumo fazer são: DV (da camcorder digital 8) para SVCD e DVD; DVD para DivX; DivX para SVCD; DVD dual layer (filmes originais copyright protected) para DVD single layer (DVDs virgens de 4.7GB); fotos em jpeg para DVD com som de fundo.

Para converter de DivX para SVCD utilizo o programa Ulead DVD Moviefactory 2 o qual é muito facil de usar e produz bons resultados - so temos que dizer que queremos fazer um SVCD e depois escolher o ficheiro avi com o filme em DivX (o qual tem que caber no CD, se não couber pode-se cortar com o Virtual Dub). Este programa tambem pode ser utilizado para converter DV para SVCD e DVD e jpeg para SVCD e DVD, mas para isto gosto mais do Pinnacle Studio 8 pois tem maior funcionalidade.

Para converter de DV para DVD e jpeg para DVD (com som de fundo) utilizo o programa Pinnacle Studio 8. O resultado é muito bom e o programa tem um tutorial muito bem feito que nos ensina a utiliza-lo.

Para converter de DVD para SVCD utilizo o DVDDecrypter para copiar o DVD para o disco e depois o DVD2SVCD que faz tudo sozinho e produz as imagens (bin, cue) para colocar em CD-R (com o nero por exemplo). Os filmes ficam optimos, com legendas e com capítulos. So há um problema: o DVD2SVCD precisa do TMPGEnc ou do Cinema Craft 2.5 para funcionar. Mas existe uma versão de demonstração do TMPGEnc que funciona durante 30 dias (ou mais ;).

A única vantagem do SVCD em relação ao DivX, na minha opinião, é que podem utilizar-se os CDs com SVCD no DVD player da sala e com DivX não.

Comprei há pouco tempo um gravador de DVDs e agora faço backups dos meus DVDs originais para DVDs virgens. O método que uso é o seguinte:

ripar o DVD original para o disco com o DVDDecrypter - usar o modo file e retirar todos os ficheiros;

utilizar o DVDShrink para fazer o transcoding do video de maneira a caber num DVD de 4.7GB - abrir o ficheiro video_ts.ifo, escolher a compressão de maneira a caber no DVD (não convem comprimir muito o filme, é melhor comprimir mais os menus e os extras). O programa demora muito pouco tempo, cerca de 20 minutos. Além disso é grátis.

com o nero, utilizando o template DVD-video, por os ficheiros criados pelo DVDshrink na directoria VIDEO_TS. E está feito um backup com som 5.1 na mesma. É tão facil que assim nem tem interesse.


Não vejo interesse em converter SVCD para DVD ou DivX para DVD pois a qualidade da imagem não melhora e o som tambem não. Além disso os CDs ainda são bastante mais baratos que os DVDs.

Descrevo de seguida o método que utilizo para copiar filmes em DVD para DivX e por em CD.



Método simples para passar um filme, com protecção de copyright, de DVD para DivX. As legendas em português ficam gravadas no filme.


1 - Instalar todo o software da lista (procurar no google se for preciso)

2 - Seguir os passos descritos em baixo.



SOFTWARE
________
--------


Essencial

FORCE ASPI - alguns rippers nao funcionam se nao for instalado este ASPI (no windows XP talvez não seja preciso instalar isto)

DVDDecryper - funciona bem e retira o IFO que é preciso para as legendas

Radium MP3 Codec - para comprimir e descomprimir o audio (128kbit/s ok)

DivX Codec - o melhor codec para video; qualidade de DVD em 1/10 do espaço (mais coisa menos coisa)

FlasKMPEG 0.60preview - retira tambem as legendas e poe tudo junto em DivX

Thunder - por na directoria do FlasK; e preciso para compactar DVDs inteiros com legendas

dvd2divx4_flask.html - Ensina a usar o FlashK


Utilitários

BitRate Calculator - Isto é útil para escolher o bitrate para o video que o FlaskMPEG pede, de modo a que o filme final em DivX caiba em 1 ou 2 CDs. Introduzindo a duração do filme e fixando o bitrate para o audio (a 128Kb/s, por exemplo) diz qual o bitrate que devemos escolher para o video. Não convem tentar colocar um filme grande num só CD. Mais vale por em 2 e a qualidade fica muito melhor.

Virtual Dub - Para cortar os filmes em DivX (ficheiros com extensão avi) para por em CDs
(e importante fazer o corte nos key frames)



Converter DVDs para DivX e por em CDs.
________
--------

Por DVD na drive
Correr DVDDecrypter: ele encontra os ficheiros certos (é rapido e retira o IFO).
Correr FlasKmpeg: abrir o ficheiro - usar: "files of type", "Thunder.." e abrir o IFO.
Seleccionar legendas em portugues (ou ingles bha!)
No control center introduzir todos os parametros
Deixar a correr durante a noite (arrefecimento adequado!)
Correr VirtualDub: cortar o avi para por em dois CDs
Gravar em CDs (com qualquer programa)

-------------------------------------------------------------------------------