Quantcast Anexando Legendas. - digitalFAQ.com Forums [Archives]
  #1  
10-07-2004, 03:44 PM
Indestrutivel Indestrutivel is offline
Free Member
 
Join Date: Aug 2004
Posts: 14
Thanks: 0
Thanked 0 Times in 0 Posts
Quero anexar as legendas de um vídeo usando o Virtual Dub e o TMPGenc, mas como eu faço para que o TMPGeng reconheça arquivos .vdr? Alguém sabe? Só falta isso pra mim!!!

Obrigado

O Indestrutivel
O que for, onde for e quando for.
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
10-07-2004, 06:12 PM
X2003 X2003 is offline
Free Member
 
Join Date: Sep 2004
Posts: 87
Thanks: 0
Thanked 0 Times in 0 Posts
Não entendi, é acionar o frame server do VirtualDub ele vai pedir para salvar como? => vc abre o TMPGEnc e abre o arquivo que vc criou...

Abre normalmente...

Posso perguntar uma coisa... Por que este método tão lento?

Alguma preferência?

Frt Abraço...
Reply With Quote
  #3  
10-07-2004, 06:40 PM
ginoboy ginoboy is offline
Free Member
 
Join Date: Apr 2004
Posts: 922
Thanks: 0
Thanked 0 Times in 0 Posts
Em qual video vc quer fixar a legenda?

De qualquer forma vc pode usar o avisynth+virtualdub, me fala o video e exatamente o q vc quer fazer q eu te explico!
Reply With Quote
  #4  
10-07-2004, 09:45 PM
davila davila is offline
Free Member
 
Join Date: Feb 2004
Posts: 80
Thanks: 0
Thanked 0 Times in 0 Posts
provavelmente vc tah tentando colocar legendas em arquivos mpeg, se for esse o caso, renomeie o arquivo mpeg pra *.vob e use o dvd2avi normalmente, como se fosse original de dvd, ai vc pode botar as legendas com scripts do avisynth, eh muito mais rapido pelo cce-sp
Reply With Quote
  #5  
10-07-2004, 10:46 PM
Notle Notle is offline
Free Member
 
Join Date: May 2004
Posts: 143
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by davila
provavelmente vc tah tentando colocar legendas em arquivos mpeg, se for esse o caso, renomeie o arquivo mpeg pra *.vob e use o dvd2avi normalmente, como se fosse original de dvd, ai vc pode botar as legendas com scripts do avisynth, eh muito mais rapido pelo cce-sp
p/ usar esse macete de MPEG p/ VOB tem q ser MPEG2 se não me engano
Reply With Quote
  #6  
10-08-2004, 03:54 PM
ginoboy ginoboy is offline
Free Member
 
Join Date: Apr 2004
Posts: 922
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Notle
Quote:
Originally Posted by davila
provavelmente vc tah tentando colocar legendas em arquivos mpeg, se for esse o caso, renomeie o arquivo mpeg pra *.vob e use o dvd2avi normalmente, como se fosse original de dvd, ai vc pode botar as legendas com scripts do avisynth, eh muito mais rapido pelo cce-sp
p/ usar esse macete de MPEG p/ VOB tem q ser MPEG2 se não me engano
Sim, se for SVCD tem que fazer o esquema do VOB.

Se for MPEG-1 ou qualquer outro formato (que não seja AVI) que rode no seu computador, vc pode usar o directshowsource:

Code:
directshowsource("filme.mpg").killaudio
#filtros e redimensionamento, caso for usar
textsub("legenda.srt")
Se for AVI, no lugar de directshowsource, coloque:

Code:
avisource("filme.avi",false)
Qualquer dúvida, falae..
Reply With Quote
  #7  
10-08-2004, 07:39 PM
danpos danpos is offline
Free Member
 
Join Date: May 2004
Location: Rio de Janeiro - Brasil
Posts: 538
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Indestrutivel
Quero anexar as legendas de um vídeo usando o Virtual Dub e o TMPGenc, mas como eu faço para que o TMPGeng reconheça arquivos .vdr? Alguém sabe? Só falta isso pra mim!!!

Obrigado

O Indestrutivel
O que for, onde for e quando for.
Bom, suponho pelo que escreveu que vc já tem a legenda no formato .ssa. Se não, terás que convertê-la a esse formato usando o teu programa predileto (Subtitle Workshop é minha indicação). Próximos passos:

1-Subtitler plugin para o VD (para poder aplicar a legenda ao vídeo): http://www.virtualdub.org/virtualdub_filters;

2-Aplicando o filtro de legenda no VD: Para isso vá no Menu
"Video" e depois "Filters...". Uma nova tela aparecerá, então clique em "Add... Aperte no botão com os três pontinhos e selecione a legenda em .SSA que você deseja usar. Clique OK e OK

3-Cliando o Frameserver para o TMPGEnc: Agora vamos à parte principal, que é criar um frameserver para servir pro TMPGEnc. Antes de mais
nada, vamos explicar o que é um frameserver. Quando você cria um frameserver através do VirtualDub,
você estará criando um arquivo simbólico. Este arquivo representa o vídeo já trabalhado com o
VirtualDub, a diferença é que você não precisa encodar novamente um vídeo, porque você vai usar
direto do VirtualDub.
Vá no diretório onde está instalado o VirtualDub e execute o programa AuxSetup.exe. Então aperte em
"Install handler", para instalar os arquivos precisos para o frameserver, reinicie o VirtualDub caso ele
esteja aberto. Então depois de colocado a legenda, vá no menu "File" e selecione "Start frame server...".
Aperte em Start, e selecione um nome de arquivo qualquer para o arquivo-simbólico do frame server.
Este arquivo terá a extensão .vdr. O VirtualDub irá ser minimizado, e apenas uma janelinha irá aparecer:
Você deverá deixar esta janela aberta enquanto faz o resto do processo. Essa janela indica que
o Frameserver está pronto para receber requisições, e você notará que quando você começar a fazer o
encode, os números 0 vão mudar, dizendo que os frames estão sendo servidos para o TMPGEnc.

4-Indicando o Frameserver ao TMPGEnc: Agora o que você terá que fazer é o seguinte: No processo de conversão para o formato MPEG de KVCD, selecione o arquivo .vdr que você acaba de criar com o VirtualDub.

Dúvida : Quando tento abrir o arquivo .vdr no TGMPEnc, o mesmo diz que o formato não é
suportado, ou nem consigo selecionar o arquivo para abrir! E agora meu deus do céu?

Calma, é simples de resolver! Quando for criar o arquivo, tente criar com a extensão .avi, que me
reportaram que sempre está funcionando, ao invés da extensão .vdr. O arquivo de 1k é assim mesmo,
pois é apenas um "redirecionador" para o arquivo sendo processado no VirtualDub (Por isso o processo
se chama de FrameServer, ele serve os frames em tempo real pra outros programas utilizarem-no). E se
mesmo assim não der certo, o problema é que você deve instalar alguns codecs que podem estar faltando.

NOTA: As instruções acima foram "coladas" de um antigo tutorial que achei na NET (funcionou quando assim o fiz, embora possa ocorrer eventuais travadas) ...
Reply With Quote
  #8  
10-08-2004, 08:41 PM
ginoboy ginoboy is offline
Free Member
 
Join Date: Apr 2004
Posts: 922
Thanks: 0
Thanked 0 Times in 0 Posts
Mas pq não usar o avisynth+virtualdub+textsub ?! não é mto mais facil ? além disso, ao reencodar p/ colocar a legenda, ele pode aplicar alguns filtros melhorando a qualidade do video... mas ta bem explicado o esquema do VD...

inclusive, ele pode usar o style (gerado pelo subresync) e colocar junto a legenda (srt, sub, smi, etc..) legenda.srt.style, por exemplo, e até o posicionamento da legenda fica melhor....

bom, sei la, ele q sabe.. hehe
Reply With Quote
  #9  
10-08-2004, 09:11 PM
danpos danpos is offline
Free Member
 
Join Date: May 2004
Location: Rio de Janeiro - Brasil
Posts: 538
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by ginoboy
Mas pq não usar o avisynth+virtualdub+textsub ?! não é mto mais facil ? além disso, ao reencodar p/ colocar a legenda, ele pode aplicar alguns filtros melhorando a qualidade do video... mas ta bem explicado o esquema do VD...

inclusive, ele pode usar o style (gerado pelo subresync) e colocar junto a legenda (srt, sub, smi, etc..) legenda.srt.style, por exemplo, e até o posicionamento da legenda fica melhor....

bom, sei la, ele q sabe.. hehe
Olá, my dear Gino ! Concordo contigo quanto ao uso de Avisynth como framesarver (eu prefiro), mas o "TÓPICO" abordado é fazer uso do VD como frameserver ao TMPGEnc ... Como eu tenho um velho tuto, resolvi colocá-lo a disposição para o colega esperando que o mesmo seja de alguma valia ao mesmo.

[]´s
Reply With Quote
  #10  
10-08-2004, 09:13 PM
ginoboy ginoboy is offline
Free Member
 
Join Date: Apr 2004
Posts: 922
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by danpos
Quote:
Originally Posted by ginoboy
Mas pq não usar o avisynth+virtualdub+textsub ?! não é mto mais facil ? além disso, ao reencodar p/ colocar a legenda, ele pode aplicar alguns filtros melhorando a qualidade do video... mas ta bem explicado o esquema do VD...

inclusive, ele pode usar o style (gerado pelo subresync) e colocar junto a legenda (srt, sub, smi, etc..) legenda.srt.style, por exemplo, e até o posicionamento da legenda fica melhor....

bom, sei la, ele q sabe.. hehe
Olá, my dear Gino ! Concordo contigo quanto ao uso de Avisynth como framesarver (eu prefiro), mas o "TÓPICO" abordado é fazer uso do VD como frameserver ao TMPGEnc ... Como eu tenho um velho tuto, resolvi colocá-lo a disposição para o colega esperando que o mesmo seja de alguma valia ao mesmo.

[]´s
Opa tá certinho Danilo, concordo com vc!

Mas vamos fzr esse rapaizinho sair do tempo da pedra! ehheeh

Abraços!
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
D.I.K.O , legendas ! AgEnT-sM1Th Conversão e Codificação de Vídeo (Português) 2 10-03-2004 06:21 AM
Legendas Luckstar Conversão e Codificação de Vídeo (Português) 3 08-06-2004 09:26 PM
Legendas!!! ksvcd.eng Conversão e Codificação de Vídeo (Português) 3 07-29-2004 02:58 PM
D.I.K.O Legendas VitorSM Conversão e Codificação de Vídeo (Português) 5 05-19-2004 10:22 AM
Legendas .SUB e .IDX??? (Help) deeplink Conversão e Codificação de Vídeo (Português) 2 09-28-2003 07:22 PM

Thread Tools



 
All times are GMT -5. The time now is 05:26 AM  —  vBulletin © Jelsoft Enterprises Ltd