Log in

View Full Version : What kid of noise is this?


x264lover
14th June 2008, 23:37
Hey, guys.

First, thanks for the nice efforts on making such a wonderful forum.

Well, I've been using this forum for all my video needs but anyway I need a little hand on this AviSynth script.

http://img402.imageshack.us/img402/9586/image01sk8.jpg (http://imageshack.us)
http://img402.imageshack.us/img402/9586/image01sk8.bb504b1996.jpg (http://g.imageshack.us/g.php?h=402&i=image01sk8.jpg)

http://img213.imageshack.us/img213/9958/image02bf5.jpg (http://imageshack.us)
http://img213.imageshack.us/img213/9958/image02bf5.c13dd3e74d.jpg (http://g.imageshack.us/g.php?h=213&i=image02bf5.jpg)

I can't remove that noise. It looks like grain but I don't shink so because it changes while the woman moves.

My script:
# Set DAR in encoder to 3333 : 2500. The following line is for automatic signalling
global MeGUI_darx = 3333
global MeGUI_dary = 2500
DGDecode_mpeg2source("E:\Encodings\Pitty - Admirável Chip Novo.d2v",info=6)
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\Deblock.dll")
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\gradfun2db.dll")
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\RemoveGrain.dll")
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\Convolution3D.dll")
ColorMatrix(interlaced=true)
parity = GetParity() ? 0 : 0
LeakKernelDeint(0)
crop( 10, 0, -4, 0)
#Convolution3D("movie") # Heavy Noise
#gradfun2db()
#Tisophote()
#Deen("w2d",1,3,2)
Trim(3320,3500)
BicubicResize(704,480,0.333,0.333) # Bicubic (Soft)
#Deblock(quant=45)
#BicubicResize(704,576,0.333,0.333) # Bicubic (Soft)
#denoise(lx = 350, rx = 390, ty=460,by=470,uv = true, usey = false)

Terranigma
14th June 2008, 23:49
Looks like artifacts that is usually caused by deinterlacers. Try removing leakkerneldeint and see what happens.

x264lover
14th June 2008, 23:53
Thanks.
I will do this right now.

x264lover
14th June 2008, 23:58
Yes!

It works!

But the video still remains uninterlaced...

I'll try some other deinterlacing filter...

I gotta a question which I've always wanted to know the answer. How can we specify the range of a filter? I mean... The rainbows on a video don't show up all the time so I'd like to specify a range for the DeRainbower/BiFrost. How can I do that?

x264lover
15th June 2008, 00:40
Hi again

I've just changed my script and now the result is even better than the source, so here's my script if someone needs to encode Pitty's Admirável Chip Novo video for personal backup:

# Set DAR in encoder to 3333 : 2500. The following line is for automatic signalling
global MeGUI_darx = 3333
global MeGUI_dary = 2500
DGDecode_mpeg2source("E:\Encodings\Pitty - Admirável Chip Novo.d2v",info=6)
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\Deblock.dll")
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\gradfun2db.dll")
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\RemoveGrain.dll")
LoadPlugin("C:\Arquivos de programas\AviSynth 2.5\plugins\frfun3b.dll")
#ColorMatrix(hints=true,interlaced=true)
parity = GetParity() ? 0 : 0
tfm(order=1).tdecimate(hybrid=1)
frfun3b(3,2,2)
crop( 10, 0, -4, 0)
#Convolution3D("movie") # Heavy Noise
#gradfun2db()
#Tisophote()
#Deen("w2d",1,3,2)
#Trim(3320,3500)
BicubicResize(704,480,0.333,0.333) # Bicubic (Soft)
#Deblock(quant=45)
#BicubicResize(704,576,0.333,0.333) # Bicubic (Soft)
#denoise(lx = 350, rx = 390, ty=460,by=470,uv = true, usey = false)

Taken from DVD "Admirável vídeo novo".