Quantcast Iniciante - Preciso de Ajuda! Help!!! - digitalFAQ.com Forums [Archives]
Go Back    digitalFAQ.com Forums [Archives] > Video Production Forums > Video Encoding and Conversion > Conversão e Codificação de Vídeo (Português)

Reply
 
LinkBack Thread Tools
  #1  
12-06-2003, 03:30 PM
FlavioMetal FlavioMetal is offline
Free Member
 
Join Date: Dec 2003
Posts: 935
Thanks: 0
Thanked 0 Times in 0 Posts
Olá, galera do mal!

Bom, primeiro gostaria de parabenizar pelo fórum e pelos tutoriais, que são magníficos. Esta é minha segunda postagem no fórum, e espero um dia poder tirar a dúvida dos outros também, assim como vocês fazem. Bom, há algum tempo que venho mexendo com a criação de VCD/SVCD.
Sei o básico, mas já criei ótimos VCD's/SVCD's via VirtualDub & TMPGenc. Como vocês sabem, a gente fica satisfeito 100% ATÉ que descobre métodos melhores pra se gravar com qualidade, menos quantidade de cd's, etc. Foi aí que eu ouvi falar do formato K(S)VCD/KDVD, no qual me interessei muito (assim como vcs do fórum, é claro!). Bem, baixei vários tutoriais (todos excelentes por sinal), mas como ainda sou leigo (quem diria que um dia vcs também já foram, hein?!), tenho várias dúvidas a serem respondidas, e é aí que vcs entram! Bem, estou tentanto fazer um K(S)VCD pelo tutorial que o vmesquita fez (o "DVD-DivX para KSVCD-KDVD - Guia 2.0 em formato PDF em Português com o template CCE.pdf"). Me desculpem se eu perguntar algo estranho, pois como é outro método TOTALMENTE
diferente do que eu usava, é como se eu estivesse aprendendo do zero (tenho certa afinidade apenas com o VirtualDub e com o TMPGenc...). Lá vai:

1. Primeiro vamos verificar se eu estou lidando bem com o Script AVS. Copiei aquele que está no tutorial
(eu dia eu crio o meu! ). Dêem uma olhada pois eu vou perguntar no próprio script:


-------------------------------------------------------------------------------------
################################################## #######################
# Baseado no script otimizado para remover blocos DCT de Girv e DialHot #
################################################## #######################
##############
# Parameters #
##############
m_width=528 (bem, como estou querendo fazer um KSVCD, coloquei aqui o valor 52
#subtitle="nome_da_legenda.smi" (ainda não coloquei legendas, é só um teste, portanto o "#" no começo)
movie="nome_do_filme.avi" (aqui eu coloco o nome do filme, entre aspas)
myoverscan=1 (aqui deixei do jeito que estava mesmo, só pra teste)

##########
# sCRIPT #
##########
AVISource(movie,false)

#Post-Process
Blockbuster(method="noise",detail_min=1,detail_max =8,variance=0.3,seed=5823
ATC(1,2,4,0.5,false)
TemporalSoften(2,7,7,3,2)
Blockbuster(method="noise",detail_min=1,detail_max =10,variance=0.5,seed=5823)

#Resize, overscan and borders
GripCrop(m_width, 480,
overscan=myoverscan,source_anamorphic=false,dest_a namorphic=false)
GripSize(resizer="LanczosResize")
GripBorders()

#Subtitles #
############
#TextSub(subtitle) (outra vez o "#" no começo...)

converttoyuy2()

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

Meu problema é qdo vou abrir o AVS no VirtualDub, pois ele dá o seguinte erro: "Avisynth open failure: Script error: a , or ) (C:\Meus Documentos\script_teste.avs, line 18, column 0" (esta é a linha em que se
encontra "Blockbuster...etc". O que eu fiz (ou não fiz) de errado? Se tiver alguma coisa errada, me dêem um toque.

Aí vcs falam: "tente usar o MovieStacker para criar os scripts". Então lá vem outra dúvida minha, que é qto à versão do AVISynth. Estou com a versão 2.52, como sugeriu o tutorial. Mas o MovieStacker 2.0 NÃO funciona com essa versão do AVISynth! Então instalei a 2.04 (que está no NIMO Codec Pack), e o MovieSTacker funcionou normalmente, mas e quanto aos plugins do AVISynth, onde eu os coloco? Pq na versão 2.52, ele cria um diretório "plugins" para que eu coloque as benditas DLL's, mas a versão 2.0 não cria esse diretório! Será que meu problema seria resolvido se eu usasse então o MovieStacker 1.1? Se sim, alguém poderia me mandar por e-mail? Mais uma coisinha (calma, tá acabando, eheh...): No começo do tutorial diz que esse guia foi feito SOMENTE para usar com filmes de framerates de 24 ou 23.976. E se meu filme for de 25 ou 29 fps?

Aguardo qualquer sugestão galera!

Um grande abraço!

Flavio Metal (ufa, acabei...)
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  
12-06-2003, 10:35 PM
vmesquita vmesquita is offline
Invalid Email / Banned / Spammer
 
Join Date: May 2003
Posts: 3,726
Thanks: 0
Thanked 0 Times in 0 Posts
O problema do erro é pq vc esqueceu um parenteses:
Blockbuster(method="noise",detail_min=1,detail_max =8,variance=0.3,seed=5823)

Quanto ao moviestacker, eu não posso dar muita dica pq não o uso, mas tem bastante gente que gosta dele pra gerar scripts.
Se seu filme for 25 fps, leia a dica que está no final do tutorial. Se for 29.976, vc pode usar o tutorial também, somente pule a parte do pulldown, que não é necessário neste caso.
Boa sorte!
Reply With Quote
  #3  
12-30-2003, 05:21 PM
ncarlo ncarlo is offline
Free Member
 
Join Date: Sep 2003
Posts: 137
Thanks: 0
Thanked 0 Times in 0 Posts
Olá Mesquita:

Eu mais uma vez. Tenho um proglema semelhante.
Tenho um problema que está esquentando minha "moringa".
Quando vou usar o script com os filmes que tenham uma certa configuração o TMPGEnc não funciona.
Ele (o TMPGenc) simplesmente abre e fecha imediatamente.
O que será que ocorre? o TMPGenc somente volta a funcionar quando eu apago o script. Aí ele abre normalmente. Enquanto o script está ali naquela pasta onde eu mandei que ele (TMPGEnc) abrisse o script ele simplesmente fecha imediatamente após abrir.

Vou colocar abaixo os dados do filme e o script que eu uso.

O FILME:

XY: 512X368
29.970 fps 1.39:01
175475 frames
Xvid MPEG4 codec
97 minutos e 35 segundos


O SCRIPT QUE EU USO (dentre outros):


AviSource("E:\KVCD\SemRiscoAparente.avi",false)
Converttoyv12()
#addborders(0,12,0,0)
BlindPP(cpu=4)
Blockbuster(method="noise",detail_min=1,detail_max =3,variance=0.1,seed=1)
ATC(2,3,5,0.5,false)
GripCrop(480, 480, overscan=1, source_anamorphic=false)
GripSize(resizer="LanczosResize")
Undot()
TemporalSoften(2,7,7,3,2)
DCTFilter(1,1,1,1,1,1,0.5,0)
GripBorders()
#TextSub("E:\KVCD\SemRiscoAparente.smi")
Sampler(length=24)


Será que é o tal do fps a 29,970? Se for como é que eu faço para transformá-lo? Já tentei configurar o TMPGenc, antes de abrir o script, em 29,97, mas não funcionou. Como faço para corrigir o defeito?

Por favor, respondam.

[]s Ncarlo
Reply With Quote
  #4  
01-01-2004, 09:28 PM
ncarlo ncarlo is offline
Free Member
 
Join Date: Sep 2003
Posts: 137
Thanks: 0
Thanked 0 Times in 0 Posts
Olá Pessoal:

O Problema continua com alguns filmes. Agora aconteceu com um filme com 23,976 fps. Não sei o que se trata.
Ocorre o seguinte:quando eu mando o TMPGEnc abrir o script, ele abre e fecha imediatamente depois. Aí eu só consigo abrir o TMPGenc se apagar o script. O Caminho no script está correto e com ele eu faço outros filmes.

O Filme: Underworld
xy: 640x272 (2.35:1) [=40.17]
bitrate: 1144 kb
23:976 fps
Qf: 0,274 bits\pixel
XVID

O SCRIPT:

AviSource("E:\KVCD\Underworld 2003 so.avi",false)
Converttoyv12()
#addborders(0,8,0,0)
BlindPP(cpu=4)
Blockbuster(method="noise",detail_min=1,detail_max =3,variance=0.1,seed=1)
ATC(2,3,5,0.5,false)
GripCrop(480, 480, overscan=1, source_anamorphic=false)
GripSize(resizer="LanczosResize")
Undot()
TemporalSoften(2,7,7,3,2)
DCTFilter(1,1,1,1,1,1,0.5,0)
GripBorders()
#TextSub("E:\KVCD\SemRiscoAparente.smi")
#ConvertToYUY2()
Sampler(length=15)


Por favor, pessoal uma ajuda aí para resolver esse problema.
Não é o primeiro filme que ocorre isso.

Obrigado aí àqueles que puderem ajudar

[]s

Ncarlo
Reply With Quote
  #5  
01-01-2004, 09:49 PM
labomba labomba is offline
Free Member
 
Join Date: Jan 2003
Location: S.Paulo-Brasil
Posts: 185
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by FlavioMetal
Aí vcs falam: "tente usar o MovieStacker para criar os scripts". Então lá vem outra dúvida minha, que é qto à versão do AVISynth. Estou com a versão 2.52, como sugeriu o tutorial. Mas o MovieStacker 2.0 NÃO funciona com essa versão do AVISynth! Então instalei a 2.04 (que está no NIMO Codec Pack), e o MovieSTacker funcionou normalmente, mas e quanto aos plugins do AVISynth, onde eu os coloco? Pq na versão 2.52, ele cria um diretório "plugins" para que eu coloque as benditas DLL's, mas a versão 2.0 não cria esse diretório! Será que meu problema seria resolvido se eu usasse então o MovieStacker 1.1? Se sim, alguém poderia me mandar por e-mail? Mais uma coisinha (calma, tá acabando, eheh...): No começo do tutorial diz que esse guia foi feito SOMENTE para usar com filmes de framerates de 24 ou 23.976. E se meu filme for de 25 ou 29 fps?
Deixa eu tentar esclarecer uma coisas sobre o moviestacker, já que eu sou do tempo em que o muadibb (onde andarás???) começou a escrever este programa.

O conceito básico do moviestacker era facilitar a criação de scripts a serem usados no TMPGEnc, numa época extremamente "agitada" aqui do fórum.
A cada momento se estava testando vários filtros do Avisinth, com vários tipos de filmes diferentes. Um cara "encodava" (desculpa, não sei como explicar o que faz o TMPGEnc ) um filme com um script que tinha o filtro Blockbuster numa certa conformação, e todos testavam com outros filme o efeito deste filtro; daí então testava-se outro filtro, exemplo o Dust, e todos tratavam de testá-lo com outros filmes. Foi assim que se encontrou a necessidade de se mexer no template do TMPGEnc (coisas do Kwag) e outras táticas pra se conseguir um filme com tanta qualidade. Devido ao volume incrível de testes que se fazia, o muadibb resolveu criar um GUI pro a avisinth, e é isto que o MovieStacker é. Não se precisava mais preocupar-se em entender o que era aspect ratio ou oversan ou letterbox, ele se encarregava disso.
MAS... o Moviestacker era necessário para quem estava testando os filtros, o que normalmente não é o que a moçada que está chegando agora está afim de fazer, além dele ser da época em que o Avisinth usado pela galera era o 2.0. Hoje já foi provado que a versão 2.5x é mais eficiente e mais rápida.
Então, pra que usar o moviestacker? Se você está tentado fazer um filme a partir de DVD ou VHS, utilize o "Optimal Script". 99,999999% dos filmes ficarão excelentes. Se está partindo de um DIVx, utilize os scripts já escritos nos guias.
Acho que o MovieStacker hoje só vai atrapalhar a cabeça de que está chegando.

Quanto aos problesmas com os filtros, o que eu faço normalmente é invocar os filtros do meu script no início do script com o LoadPlugin(), informando a pasta onde está o arquivo dll do filtro. Faço isso até porque só tenho que fazer uma vez, já que sempre uso um mesmo script-base, pra encondar todos os filmes.

LaBomba
Reply With Quote
  #6  
01-02-2004, 12:08 PM
ncarlo ncarlo is offline
Free Member
 
Join Date: Sep 2003
Posts: 137
Thanks: 0
Thanked 0 Times in 0 Posts
Oi LaBomba:

Você poderia me dar uma ajuda?

Quando eu abro o TMPGenc com alguns filmes ele fecha imediatamente após. Problema acontece com filmes 29,970 fps e aconteceu também com um que tinha 23,976 fps. Não sei o que se trata.

Ocorre o seguinte:quando eu mando o TMPGEnc abrir o script, ele abre e fecha imediatamente depois. Aí eu só consigo abrir o TMPGenc se apagar o script. O Caminho no script está correto e com ele (com esse script) eu faço e já fiz outros filmes.


Às vezes vem a seguinte mensagem no TMPGenc:

AVIsource autodetect: couldn't open file
Error code: 3
(E:\KVCD\scrip.avs, line 4)


Realmente não sei do que se trata. Se eu colocar # em todas as linhas do script (ou apagar todas) e deixar só a linha AviSource("E:\KVCD\o nome.avi",false), também ocorre o erro.

Será que o problema é o filme ou a minha instalação do avisynth está corrompida? Uso o avisynth 2.53 e ele não dá problema na maioria das vezes. Ou será que o problema é o TMPGEnc?

O Filme: O nome
xy: 640x272 (2.35:1) [=40.17]
bitrate: 1144 kb
23:976 fps
Qf: 0,274 bits\pixel
XVID

O SCRIPT:

AviSource("E:\KVCD\o nome.avi",false)
Converttoyv12()
#addborders(0,8,0,0)
BlindPP(cpu=4)
Blockbuster(method="noise",detail_min=1,detail_max =3,variance=0.1,seed=1)
ATC(2,3,5,0.5,false)
GripCrop(480, 480, overscan=1, source_anamorphic=false)
GripSize(resizer="LanczosResize")
Undot()
TemporalSoften(2,7,7,3,2)
DCTFilter(1,1,1,1,1,1,0.5,0)
GripBorders()
#TextSub("E:\KVCD\o nome.smi")
#ConvertToYUY2()
Sampler(length=15)



Agradeço qualquer ajuda.

[]s

Ncarlo
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Preciso de Ajuda!!!! ficoboy Conversão e Codificação de Vídeo (Português) 22 10-08-2004 08:34 PM
Ajuda ao Iniciante - KDVD Kombinatti Conversão e Codificação de Vídeo (Português) 5 06-20-2004 07:23 AM
Preciso de Ajuda VMESQUITA!!! m4trix Conversão e Codificação de Vídeo (Português) 2 04-11-2004 04:24 PM
PRECISO DE AJUDA COM O KDVD gns Conversão e Codificação de Vídeo (Português) 1 03-16-2004 10:05 AM
Preciso de ajuda rlcdo Conversão e Codificação de Vídeo (Português) 3 12-12-2003 10:51 AM




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