Quantcast Aprendendo a Usar o Optimal Script - 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  
03-14-2004, 08:24 PM
Alex_Matrix Alex_Matrix is offline
Free Member
 
Join Date: Jan 2004
Posts: 365
Thanks: 0
Thanked 0 Times in 0 Posts
Olá pessoal,

Estou interessado em usar o optimal script mas como nunca o usei tenho umas dúvids bem básicas. abaixo tem em azul uma dúvida dentro do script.

Quote:
## DLL Section ##
#
LoadPlugin("C:\Filters25\MPEG2Dec3.dll")
LoadPlugin("C:\Filters25\GripFit_YV12.dll")
LoadPlugin("C:\Filters25\STMedianFilter.dll")
LoadPlugin("C:\Filters25\asharp.dll")
LoadPlugin("C:\Filters25\unfilter.dll")
LoadPlugin("C:\Filters25\undot.dll")
#
####
## Main section and static filters ###
#
Mpeg2Source("Your_D2V_Source_Here")
#
undot()
Limiter()
asharp(1, 4)
GripCrop(Your_GripCrop_Parameters_Here)
GripSize(resizer="BicubicResize")
STMedianFilter(3, 3, 1, 1 )
MergeChroma(blur(1.5))
MergeLuma(blur(0.1))
#
#

## Linear Motion Adaptive Filtering ##
#
# ( Portions from AviSynth's manual )
# This will apply variable temporalsoften
# and variable blur.
# Both filters are active at all times, and work inversely proportional to the
# activity, measured from current frame to next frame.

ScriptClip(" nf = YDifferenceToNext()" +chr(13)+ "unfilter( -(fmin(round(nf)*2, 100)), -(fmin(round(nf)*2, 100)) ).TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) , 1, 1) ")

#
#
#

GripBorders()
#LetterBox( Your_Values_Here ) # Depends on situation. Use MovieStacker! #Devemos preencher este espaço entre os parenteses com o que?Limiter()

#
#
## Functions ###

function fmin( int f1, int f2) {
return ( f1<f2 ) ? f1 : f2
}

#
####
fora esssa dúvida em azul, tem mais algumas:

1quais as linhas que devo acrescentar para usar legendas?

2- E para fazer a predicação?

3- Para desentrelaçar?

4 - Preciso ativar , quando necessário, o "forced filme" ou com esse script naum precisa?

5-Dependendo ds configurações do meu filme (aspect ratio, etc) tem alguma linha dentro do script que devo editar ou acrescentar algo?

6 -Tem mais alguma particularidade com relação ao uso desse script?


Bem acho que isso é o bastante

Agradeço a ajuda!
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  
03-14-2004, 09:20 PM
vmesquita vmesquita is offline
Invalid Email / Banned / Spammer
 
Join Date: May 2003
Posts: 3,726
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
GripCrop(Your_GripCrop_Parameters_Here)
Os parametros do Gripcrop vc pode pegar direto no meu guia.
Quote:
## Linear Motion Adaptive Filtering ##
#
# ( Portions from AviSynth's manual )
# This will apply variable temporalsoften
# and variable blur.
# Both filters are active at all times, and work inversely proportional to the
# activity, measured from current frame to next frame.

ScriptClip(" nf = YDifferenceToNext()" +chr(13)+ "unfilter( -(fmin(round(nf)*2, 100)), -(fmin(round(nf)*2, 100)) ).TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) , 1, 1) ")
Essa é a filtragem adaptiva. Quanto maior ação, mais os filtros são aplicados de forma mais pesada, pq quanto tem muita ação não dá pra ver nada direito mesmo.
Quote:
#LetterBox( Your_Values_Here )
Eu tenho quase certeza que esta linha é desnecessária atualmente pq o gripborders já faz isso. Tente remover e veja se ainda funciona.
Quote:
1quais as linhas que devo acrescentar para usar legendas?
Code:
textsub("c:\legendas\minhalegenda.smi")
Quote:
2- E para fazer a predicação?
Conforme está no meu guia, deve ser acrescentada a linha abaixo e vc pode usar o método de predição descrito no guia. Lembre-se de trocar GOP pelo valor real da GOP, é 24 no caso de KVCD no Tmpgenc e sempre 15 no CCE.
Code:
sampler(Length=GOP)
Quote:
3- Para desentrelaçar?
Tem vários desentrelaçadores, e algumas pessoas como eu não gostam de desentrelaçar. Tente isso:
Code:
fielddeinterlace(blend=FALSE,full=false)
Vc precisa do pacote decomb para executar esse comando de script. Ou então, melhor ainda, vc pode converter para 23.976 progressivo usando este script:
http://www.kvcd.net/forum/viewtopic.php?t=8678
Quote:
4 - Preciso ativar , quando necessário, o "forced filme" ou com esse script naum precisa?
Precisa sim. Mas só quando o conteúdo for telecinado vc pode usar o forced film, caso contrário deve usar um desentrelaçador ou o script que converte para 23.976 (melhor opção). Leia esta thread:
http://www.kvcd.net/forum/viewtopic.php?t=6024
Quote:
5-Dependendo ds configurações do meu filme (aspect ratio, etc) tem alguma linha dentro do script que devo editar ou acrescentar algo?

6 -Tem mais alguma particularidade com relação ao uso desse script?
Nada que eu me lembre agora...
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Como adaptar um script p/ usar no Diko Notle Conversão e Codificação de Vídeo (Português) 3 08-23-2004 03:27 PM
Optimal script or simple resize script? bigggt Avisynth Scripting 2 06-22-2004 08:17 PM
Usar el clip frame con el optimal script cacarotgil Convertir y Codificar Video (Español) 2 08-12-2003 04:29 AM
Como usar el optimal cript generador Convertir y Codificar Video (Español) 9 08-02-2003 01:43 AM
Avisynth: Difference between MA script and optimal script? mistermickster Avisynth Scripting 2 08-01-2003 09:36 AM




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