Legendando videos
12 de Maio de 2006 às 12:27 Massahud | Enviar por e-mail Hits para esta publicação: 4674
Ultimamente tenho assistido algumas séries de TV em XviD utilizando meu DVD Player. O problema é que o modo como meu DVD Player mostra a legenda é muito chato, as letras ficam pequenas demais e não é possível modificar. Então acabei aprendendo a recodificar os videos em xvid inserindo a legenda diretamente neles. Fiz esse pequeno tutorial para ajudar outras pessoas com o mesmo problema, ou que apenas queiram assistir os vídeos em qualquer outro PC sem se preocupar com o programa que carrega as legendas.
1: Programas necessários
Primeiro os softwares necessários, todos open source:
- Virtualdubmod - virtualdubmod.sf.net
- VobSub - sf.net/projects/guliverkli/ ou faça download mais facilmente em www.doom9.org
- Xvid - www.xvid.org - download dele ja compilado em www.doom9.org
O programa deve ser o virtualdubmod ao invés do virtualdub normal pois o normal não trata audio VBR (Varianble Bit Rate), convertendo sempre para CBR (Constant Bit Rate) o que causa atrasos de som em relação ao video se o filme estiver com audio VBR.
2: Instalação
A unica requisição de ordem é instalar o virtualdubmod antes do vobsub
Xvid: basta instalar
Virtualdubmod: descompacte o virtualdubmod na pasta onde ele vai ficar

VobSub: quando for instalar, abra a arvore de Plugins e marque o “TextSub for VirtualDub and Avisynth”, como na imagem. Ele ira perguntar o diretorio onde o VirtualDub esta instalado, escolha o diretorio onde voce descompactou o virtualdub.
3: Inserindo a legenda
Com o VirtualDubMod abra o video que voce quer colocar a legenda. Se o audio for VBR, ele mostrará um aviso perguntando se voce quer ou não converter para CBR, escolha não.
Com o video aberto no VirtualDubMod, vá no menu Video > Filters…, escolha o filtro TextSub e dê Ok. Aparecerá uma telinha onde voce deve escolher a legenda e configurar como voce quer que ela seja exibida, eu gosto das opções padrões do VobSub, por isso nunca brinquei com o modo de exibição. Apenas clique em Open… e escolha seu arquivo de legenda e de ok nessa janela e na janela de filtros.
4: Recodificando em XVid
Eu gosto de codificar em xvid com duas passadas. Com o modo de duas passadas ele tem uma melhor qualidade, pois usa a primeira passada apenas para armazenar informações sobre o video, e é por isso que apenas com o modo de duas passadas é possível escolher o tamanho que quer deixar o vídeo (apesar de que eu ainda use bitrate).
Vou mostrar como se faz isso no virtualdubmod, com a configuração que uso para séries de TV).
- Primeira passada:
- Vá ao menu File > Save as…,
- Marque a caixa Don’t run this job now; add it to job control so I can run it in batch mode.”
- No fim da janela, em Video, clique no botão Change, escolha o codec XviD MPEG-4 Codec e clique em Configure.
A configuração do xvid que eu uso é bem simples, mas como são varias janelinhas de configuração vou passar por todas:
Profile @ Level:
clique em More… se for a primeira vez que vai configurar, nas outras ele guarda a configuração.

Nesta tela eu modifico apenas a primeira aba. Deixo sem packed bitstream por que alguns DVD Players nao conseguem decodificar bem alguns videos com packed bitstream, GMC eu também nao marco pelo mesmo motivo, prefiro deixar apenas quarter pixel e bvops marcado, mais para garantir executar no meu dvd player.Encoding type:

escolha Twopass - 1st pass, e em More escolha um local para salvar o arquivo video.pass, o local default \video.pass é o drive onde o avi sera gravado, por exemplo C:\video.pass, portanto se voce não possuir permissão de escrita nesse local escolha algum que tenha, pois video.pass é o arquivo que terá as informações para a segunda passada da codificação em 2 passos e o unico motivo da primeira passada. NÃO marque Full quality first pass, pois isso só vai fazer a primeira passada ficar mais lenta.Zone options:

Other options:
Nao precisa modificar nada.- Escolha um nome de arquivo para seu video e mande salvar. Não grave em cima do video original, pois ainda precisa da segunda passada, e esse video da primeira passada é apenas um dummy (o que importa é o arquvo video.pass). O VirtualDub fechará a janela sem começar a codificar, pois ele só adiciona este trabalho na lista de trabalhos por causa da opção do passo 2.
- No fim da janela, em Video, clique no botão Change, escolha o codec XviD MPEG-4 Codec e clique em Configure.
Os passos para a segunda passada sao quase identicos ao da primeira passada
- Segunda passada:
- Vá ao menu File > Save as…,
- Marque a caixa Don’t run this job now; add it to job control so I can run it in batch mode.”
- No fim da janela, em Video, clique no botão Change, escolha o codec XviD MPEG-4 Codec e clique em Configure.
A configuração do xvid que eu uso é bem simples, mas como são varias janelinhas de configuração vou passar por todas:
Profile @ Level:
não modifiqueEncoding type:
Coloque em Twopass - 2nd pass, não precisa modificar a janela more… (apenas garanta que o video.pass seja o mesmo local da primeira passada.Target bitrate/size:
abaixo de Encoding type agora é possivel selecionar Target bitrate ou Target size, clique no botão para mudar entre bitrate e size. Para séries americanas eu uso bitrate 990, que deixa com o tamanho e qualidade que normalmente elas vem (aproximadamente 350MB o episodio). Se voce preferir usar target size, lembre-se que este tamanho é sem audio, então voce deve descontar o tamanho do arquivo de audio (para ver o tamanho do audio basta olhar File > File information… no VirtualDubMod.Zone options:
não modifiqueOther options:
não modifique- Escolha um nome de arquivo para seu video e mande salvar. Novamente o VirtualDub fechará a janela sem começar a codificar.
- No fim da janela, em Video, clique no botão Change, escolha o codec XviD MPEG-4 Codec e clique em Configure.
Agora na janela principal vá em File > Job control… ou tecle F4. Os dois trabalhos da primeira e segunda passada que você agendou estarão na lista, basta clicar em Start e esperar o virtualdub terminar os dois trabalhos. No meu computador leva normalmente 30 minutos para completar os 2 passos de codificação de um episódio (10 o primeiro e 20 o segundo aproximadamente) .
Publicação arquivada em: Tecnologia
Enviar por e-mail | Hits para esta publicação: 4675
7 Comentários Faça seu próprio
1. Matheus | 12 de Maio de 2006 às 13:21
Bacana, Massah! Valeu pelas dicas. Vou tentar codificar alguns animes, lembrando a dica que você passou pelo ICQ: 1) marcar Cartoon mode nas configurações e 2) definir um target size adequado (bitrate 990 deixa o vídeo muito grande).
2. Massahud | 12 de Maio de 2006 às 13:39
990 é para séries de TV, fica no mesmo tamanho do arquivo sem legenda. Animes não faço idéia do bitrate, pq ele tem menos movimento e as cores variam menos, então um bitrate menor deve continuar com qualidade.
3. Thiago | 12 de Maio de 2006 às 13:55
Bacana! Valeu pelo tutorial, Massa!
4. lucio uchoa | 15 de Dezembro de 2007 às 00:58
valeu mesmo… mas ñ consegui baixar os programas direito. tavez eu tenha me enrolado. sera q tem outro lugar q eu possa baixar?
valeu… abraço.
5. Thiago | 28 de Janeiro de 2008 às 09:59
Testei e aparentemente dá para baixar os arquivos dos sites indicados.
6. Eco do Além | 11 de Janeiro de 2009 às 17:08
Não sei se ja conseguiram, mas eu agora que estou conhecendo o programa e testando transformar em DIVX, então estou colocando aqui links para baixar os arquivos necessários:
Virtualdubmod
http://baixaki.ig.com.br/download/virtualdubmod.htm
VobSub
http://baixaki.ig.com.br/download/VobSub.htm
Xvid
http://baixaki.ig.com.br/download/xvid.htm
Valew pelo grande tutorial!
7. Eco do Além | 11 de Janeiro de 2009 às 17:09
só corrigindo, não é DIVX, na verdade eu quis dizer XVID
valew!
Deixe um Comentário
Linkar esta publicação | Assine os comentários via o RSS