Log in

View Full Version : About removegrain


Nikos
17th August 2006, 14:11
I have an interlaced PAL source and i want to denoise,
and deinterlaced.
I use removegrain that require progressive input.
Which is the right script.

1. With separate fields
# Denoise
SeparateFields()
odd=SelectOdd.RemoveGrain (mode=17)
evn=SelectEven.RemoveGrain (mode=17)
Interleave(evn,odd)
Weave()

# Deinterlace
FieldDeinterlace(full=true,blend=false)

# Convert to YUY2 please help here
ConvertToYUY2() or ConvertToYUY2(interlaced=true)


2. Deinterlace first then denoise
# Deinterlace
FieldDeinterlace(full=true,blend=false)

# Denoise
removegrain(mode=17)

# Convert to YUY2 please help here
ConvertToYUY2() or ConvertToYUY2(interlaced=true)

Thanks for any help.

unskinnyboy
17th August 2006, 15:07
I'll go with script #2. And you don't need "interlaced=true" in ConvertToYUY2() anymore because you have deinterlaced it already.

Blue_MiSfit
17th August 2006, 21:08
Definately script 2. No reason to break up interlaced, denoise, reinterlace, then deinterlace again :)

Nikos
18th August 2006, 16:11
Thanks for your reply.