Boulder
17th September 2003, 09:54
I've noticed that using LumaFilter after SeparateFields totally kills speed in CCE.
This script goes at ~0.8RT:
MPEG2Source("c:\temp\dvd-rip\the wall\wall.d2v",idct=7)
Crop(2,76,716,424)
SeparateFields()
UnDot()
BicubicResize(656,192,0,0.6)
MergeChroma(Blur(1.5))
MergeLuma(Blur(0.1))
STMedianFilter(8,32,0,0)
even=SelectEven().TemporalCleaner(6,11)
odd=SelectOdd().TemporalCleaner(6,11)
Interleave(even,odd)
AddBorders(24,48,24,48)
DCTFilter(1,1,1,1,1,0.75,0.5,0)
Weave()
ConverttoYUY2(interlaced=true)
Limiter()
This script goes at ~0.12RT:
MPEG2Source("c:\temp\dvd-rip\the wall\wall.d2v",idct=7)
Crop(2,76,716,424)
SeparateFields()
LumaFilter()
UnDot()
BicubicResize(656,192,0,0.6)
MergeChroma(Blur(1.5))
MergeLuma(Blur(0.1))
STMedianFilter(8,32,0,0)
even=SelectEven().TemporalCleaner(6,11)
odd=SelectOdd().TemporalCleaner(6,11)
Interleave(even,odd)
AddBorders(24,48,24,48)
DCTFilter(1,1,1,1,1,0.75,0.5,0)
Weave()
ConverttoYUY2(interlaced=true)
Limiter()
If I put LumaFilter before SeparateFields(), there is no performance hit. However, I don't know if it is safe to use at that place, maybe someone could verify this?
This script goes at ~0.8RT:
MPEG2Source("c:\temp\dvd-rip\the wall\wall.d2v",idct=7)
Crop(2,76,716,424)
SeparateFields()
UnDot()
BicubicResize(656,192,0,0.6)
MergeChroma(Blur(1.5))
MergeLuma(Blur(0.1))
STMedianFilter(8,32,0,0)
even=SelectEven().TemporalCleaner(6,11)
odd=SelectOdd().TemporalCleaner(6,11)
Interleave(even,odd)
AddBorders(24,48,24,48)
DCTFilter(1,1,1,1,1,0.75,0.5,0)
Weave()
ConverttoYUY2(interlaced=true)
Limiter()
This script goes at ~0.12RT:
MPEG2Source("c:\temp\dvd-rip\the wall\wall.d2v",idct=7)
Crop(2,76,716,424)
SeparateFields()
LumaFilter()
UnDot()
BicubicResize(656,192,0,0.6)
MergeChroma(Blur(1.5))
MergeLuma(Blur(0.1))
STMedianFilter(8,32,0,0)
even=SelectEven().TemporalCleaner(6,11)
odd=SelectOdd().TemporalCleaner(6,11)
Interleave(even,odd)
AddBorders(24,48,24,48)
DCTFilter(1,1,1,1,1,0.75,0.5,0)
Weave()
ConverttoYUY2(interlaced=true)
Limiter()
If I put LumaFilter before SeparateFields(), there is no performance hit. However, I don't know if it is safe to use at that place, maybe someone could verify this?