04-07-2004, 11:28 PM
|
Free Member
|
|
Join Date: Mar 2004
Location: RJ
Posts: 479
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Em muitos dos scripts de avisynth que eu tenho aki tem essa linha :
DCTFilter(1,1,1,1,1,1,0.5,0)
porém sempre quando eu vou encodar aparece "Script erro :There is no function DCTFilter..." isso acontece com todos os meus videos (de diferentes rezoluções e propriedades).. com todos o scripts q possuem essa linha tanto em kvcd quanto em ksvcd e etc...
PS: nenhum script carrega o dll da funçao por isso naum sei c é necessario ele..
Outra coisa é qual a função dessa linha "DCTFilter(1,1,1,1,1,1,0.5,0)" e dessas :
FluxSmooth(15,10)
MSharpen()
Undot()
converttoyuy2()
BlindPP(cpu=16)
AddBorders(0,0,0,0)
PS: AS DUAS ULTIMAS LINHAS TB DAUM PROBLEMA NA HORA DE ENCODAR, APARECE UMA MSG SEMELHANTE A MSG DO DCTFILTER..
Bom é isso ai.. eu queria muito saber sobre a função dessas linhas pois a um tempo venho pesquisando e perguntando mais ainda naum cheguei em lugar nenhum, lembrando que as linhas que eu coloquei aki, que estão dando problemas, estão todas desabilitadas..
UM DOS SCRIPTS USADOS :
AviSource("xxx.avi",false)
#addborders(8,0,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)
Undot()
TemporalSoften(2,7,7,3,2)
DCTFilter(1,1,1,1,1,1,0.5,0)
#TextSub("c:\divx.smi")
GripCrop(480, 480, overscan=3, source_anamorphic=false)
GripSize(resizer="LanczosResize")
GripBorders()
#ConvertToYUY2()
#Sampler(length=24)
Mais uma coisa.. eu queria saber c alguem sabe quais linhas dai ou outra que conheça vale a pena adicionar no video pois tem umas que só atrapalhaum (obs: neste momento estou me referindo a videos tipo anime).
|
Someday, 12:01 PM
|
|
Site Staff / Ad Manager
|
|
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
|
|
|
04-08-2004, 01:47 AM
|
Free Member
|
|
Join Date: Jun 2002
Location: São Paulo - Brasil
Posts: 879
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Oi MR.Maker,
Esse problema/erro que vc descreveu acontece sempre que vc chama alguma função que o AviSynth não encontra dentro de nenhum dll que está carregado. Pra solucionar isso, basta vc carregar o dll.
Por exemplo, pra usar o DCTFilter, vc tem que adicionar uma linha desse tipo em seu script:
LoadPlugin("C:\caminho_do_filtro\DctFilter.dll")
Onde "caminho_do_filtro" é o local onde se encontra o dll desejado.
Nessa página vc vai encontrar muitos filtros do AviSynth (inclusive o DCTFilter): http://www.avisynth.org/warpenterprises/
|
04-08-2004, 10:28 AM
|
Free Member
|
|
Join Date: Mar 2004
Location: RJ
Posts: 479
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
ok, ja desconfiava disso, mas enquanto as funções das linhas que eu coloquei?
queira muito saber a utilidade delas, e se reamente vale a pena usa-las .
???
|
04-08-2004, 12:50 PM
|
Free Member
|
|
Join Date: Mar 2004
Location: RJ
Posts: 479
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
lembrando que eu quero saber msmo sobre as funções dessas linhas e tals.. e pq algumas vezes elas bugaum o video e alem de tornar o tempo de espera quase 4 vezes maior (dependendo do script) e o pior é que aumentaum o tamanho do video
Por isso.. preciso muito mesmo de umas dicas sobre as linhas :
FluxSmooth(15,10)
MSharpen()
Undot()
converttoyuy2()
BlindPP(cpu=16)
AddBorders(0,0,0,0)
DCTFilter(1,1,1,1,1,1,0.5,0)
ja ouvi falar que algumas foraum desenvolviadas principalmente para animes, mas até hj naum sei a verdadeira função de nenhuma dessas e o pior eh que eu ja procurei tutoriais so que n encontrei essa informação...
|
04-08-2004, 10:53 PM
|
Free Member
|
|
Join Date: Mar 2004
Location: RJ
Posts: 479
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
entaum gente, ninguem ai sabe ?
|
04-09-2004, 01:13 PM
|
Free Member
|
|
Join Date: Jun 2002
Location: São Paulo - Brasil
Posts: 879
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by MR.Maker
lembrando que eu quero saber msmo sobre as funções dessas linhas e tals.. e pq algumas vezes elas bugaum o video e alem de tornar o tempo de espera quase 4 vezes maior (dependendo do script) e o pior é que aumentaum o tamanho do video
Por isso.. preciso muito mesmo de umas dicas sobre as linhas :
FluxSmooth(15,10)
MSharpen()
Undot()
converttoyuy2()
BlindPP(cpu=16)
AddBorders(0,0,0,0)
DCTFilter(1,1,1,1,1,1,0.5,0)
ja ouvi falar que algumas foraum desenvolviadas principalmente para animes, mas até hj naum sei a verdadeira função de nenhuma dessas e o pior eh que eu ja procurei tutoriais so que n encontrei essa informação...
|
Os filtros de AviSynth podem melhorar muito ou estragar pro completo o seu video. Muito depende da combinação dos filtros e dos parâmetros que vc usam em cada um deles. Quanto maior o processamento requerido pelo filtro mais demorado ele será. É por isso que alguns filtros aumentam muito o tempo de compactação.
Sobre os filtros que vc prguntou:
FluxSmooth(15,10)
É um suavizador espaço-temporal, mas eu acho que 15 (limite temporal) e 10 (limite espacial) é uma suavização muito agressiva.
MSharpen()
Este é um filtro que foi originalmente desenhado para ser usando exclusivamente em animes, mas ele se comporta muito bem com videos normais. Ele funciona ao contrário do fulxsmooth (e é somente espacial), ou seja, serve para aumentar a nitidez. Mas o melhor é que ele é esperto, aumentando a nitidez somente nas bordas e assim evitando o aumento de "ruido" no frame todo.
Undot()
Filtro que serve para retirar/suavizar os "mosquitinhos" que vc encontra em DVDs de má qualidade. É uma boa idéia usar esse filtro entes de qq coisa (redimencionamento ou suavização) pois os outros filtros irão dificultar a localização dos tais "mosquitos".
converttoyuy2()
Somente uma conversão de cor. Converte as cores para o systema YUY2. Alguns filtros (mais antigos) necessitam esse systema de cores, mas o ideal é deixar as cores em YV12 que é o pardrão do AVS2.5.
AddBorders(0,0,0,0)
Adiciona bordas pretas ao redor do frame. Normalmente serve para preecher o frame de modo que ele fique com o tamanho padrão, usando o chamado "TV overscan". Mas com 0 (zero) de parametros vc não está adionanado nada.
DCTFilter(1,1,1,1,1,1,0.5,0)
Tenta elininar/suavizar os conhecidos e repugnados DCTBlocks.
BlindPP(cpu=16)
Faz muito tempo que não uso esse filtro, mas se não me falhe a memória, ele tb tenta eliminar/suavizar DCTBlocks. E acho que cpu=16 é muita coisa!! Acho até que o parametro não vai tão alto assim.
Bom, espero ter ajudado. Mas tudo isso que falei foi de cabeça. Vc vai encontrar muito mais informação e com muito mais detalhes (como parâmetros recomendasdos, etc) dentro dos "readme" de cada filtro.
|
04-09-2004, 01:34 PM
|
Free Member
|
|
Join Date: Mar 2004
Location: RJ
Posts: 479
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
hum.. blz muaddib muito obrigado pela ajuda.. !
|
08-07-2004, 07:43 PM
|
Invalid Email / Banned / Spammer
|
|
Join Date: Mar 2004
Posts: 683
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
BlindPP(cpu=16) vai gerar um blur enorme na imagem(suavização em demasia. Deixa a imagem como se tivesse fora de foco).
Abraços!
|
All times are GMT -5. The time now is 02:18 PM — vBulletin © Jelsoft Enterprises Ltd
|