digitalFAQ.com Forums [Archives]

digitalFAQ.com Forums [Archives] (http://www.digitalfaq.com/archives/)
-   Conversão e Codificação de Vídeo (Português) (http://www.digitalfaq.com/archives/portugues/)
-   -   Como converter de MPG1 pra MPG2 com legendas usando scripts? (http://www.digitalfaq.com/archives/portugues/9895-converter-mpg1-pra.html)

FlavioMetal 05-26-2004 04:37 PM

Como converter de MPG1 pra MPG2 com legendas usando scripts?
 
Pessoal, converter de MPEG2 pra VCD eu já consegui (dei um DEMUX no TMPGenc, criei o projeto e abri o script no TMPGenc e mandei ver...)

Agora vai minha pergunta: Tenho um VCD (mpeg1) sem as legendas. Quero convertê-lo pra KSVCD (com legendas) sem usar o Virtual dub pra fazer frame serving, quero usar scripts AVS mesmo...Alguém sabe? Vmesquita?

Eu já tentei fazer um demux no MPEG1 e mudar a extensão do M1V pra M2V ou MPV na mao mesmo, mas não adiantou...Tentei também converter o MPEG1 pra AVI usando o MPEG2AVI, mas ele pára na metade!

Aguardo uma resposta de alguém...

Valeu por terem apenas lido...

lincoln.paulino 05-26-2004 05:19 PM

Opa essa eu tb quero saber pois tenho um mpg 1 já no formato certinho de kvcd mas não gravei ainda pois não tem legenda embutida;tentei aquele método para colocar ela fixa sem encodar denovo mas não tive exito...
Vamo ver se alguem tem uma solução!!!

MR.Maker 05-26-2004 06:27 PM

Quote:

Originally Posted by lincoln.paulino
tentei aquele método para colocar ela fixa sem encodar denovo mas não tive exito...

De que método vc está falando ?
Aonde vc viu o tuto ?

vmesquita 05-26-2004 06:35 PM

Tente usar directshowsource no seu script. Verifique a sintaxe no manual do avisynth. :wink:

FlavioMetal 05-27-2004 07:33 AM

Desculpa Vê, mas eu nunca fiz assim. Tem como vc me ajudar?

vmesquita 05-27-2004 07:34 AM

Ao invés de usar AVISource, use directshowsource, só que vc tem q espeificar alguns parametros adicionais que eu não lembro agora. :wink:

FlavioMetal 05-27-2004 08:55 AM

E sem esses "parâmetros adicionais" ele converte? Ninguém sabe aí quais parâmetros colocar?

FlavioMetal 05-27-2004 11:36 AM

Vê? (desculpe o incômodo...)

vmesquita 05-27-2004 11:54 AM

Poxa Flavio,

Era só vc ler o manual do AVisynth... Veja:
http://www.avisynth.org/index.php?page=DirectShowSource

Quote:

DirectShowSource(string filename [, int fps] [, bool seek] [, bool audio] [, bool video])
portanto, algo do tipo:

DirectShowSource("meu_filme.mpg", 29.97, true, true, true)

deve servir, trocando 29.97 pelo framerate correspondente. :wink:

FlavioMetal 05-27-2004 01:43 PM

Vê, me desculpe incomodar ou não ter lido o manual do AVISynth, cara! É que agora eu tô no trampo, e tô sem internet em casa. Não tem como eu testar, eu tenho muitas vezes q esperar um dia pra perguntar algo, pois só posso testar em casa e qdo dá problema, só no outro dia pra perguntar (por isso eu fico pegando no pé, hehe... :lol: ). E qto à essa dúvida, tenho certeza q não sou só eu q a tenho, pois todo mundo q eu mandei MP's também não sabia como fazer (valeu pela força pessoal! :wink: )

Deve ter tanta gente de perguntando as coisas, vc deve ficar meio louco às vezes, né?...(também, quem mandou você ser "o cara" do fórum? :wink: )

Muito obrigado pela ajuda. Vou tentar e posto aqui!

Abraços,

Flavio Venturini

vmesquita 05-27-2004 01:51 PM

Oi Flavio,

Não ligo que as pessoas fiquem perguntando (não me incomoda), mas as vezes eu percebo que as pessoas estão com preguiça de ler o manual e tentar entendê-lo. Não é seu caso como vc explicou, mas muita gente prefere perguntar mesmo sabendo onde está a resposta, pq aí vem mais mastigado e pessoa precisa pensar menos. Isso acaba sendo chato pra mim as vezes pq ao invés de fazer coisas úteis para todos (como escrever guias ou desenvolver programas), eu fico respondendo coisas q já estão respondidas. Mas vejo que não é seu caso aqui. :D

Esqueci de mencionar que eu nunca testei fazer isso (quase tudo que eu tenho contato em MPEG1 já está "ruim o suficiente" para sofrer uma recompressão), mas li esta solução em outro lugar. Por isso, não sei se realmente funciona. :wink:

Luciano Cabrera 05-28-2004 03:54 AM

Olha vc nem precisa fazer o demux, nem converter para avi. Basta usar o seguinte comando:

DirectShowSource("C:\Arquivos\Movie.mpg").killaudi o()

O avisynth carregará somente o vídeo.

Obs. : Esse comando só funcionará com perfeição se vc tiver o avisynth 2.53 ou maior! :wink:


Té ++!

FlavioMetal 05-28-2004 06:55 AM

Valeu, Vê! :wink:


Luciano, vou tentar aqui, obrigado por enquanto...se funcionar eu posto aqui! Valeu a força, galera!!!

FlavioMetal 05-28-2004 03:59 PM

AÊ! FUNFOU!!!! :D :D :D

Valeu a ajuda pessoal! Funcionou graças à dica do Vmesquita, e é claro, do Luciano Cabrera...

Valeu mesmo!!!! :wink:


All times are GMT -5. The time now is 10:28 PM  —  vBulletin © Jelsoft Enterprises Ltd

Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.