Log in

View Full Version : How to fix fine horizontal lines around moving things?


LaTiDa
1st November 2007, 03:11
Hi everyone,

I've been reading, researching and experimenting with varoius avisynth scripts, (basically learning via trial and error). I have a DVD movie that I'm trying to clean-up and improve and so far I've had pretty good success. I'm having difficulty with fine horizontal lines around figures such as a person in motion and through out a scene with a lot of motion in it. Stationary people and objects look pretty good. I'm an Avisynth Script nOOb and I'm not quite sure how to fix or reduce this effect. I have been playing around with external plugins such as DeJitter, DePan, etc, etc, but just haven't been having much success. Any help or input would be greatly appreciated. Below is my Avisynth script, so far, I test it by playing it in Mediaplayer Classic v6.4.9.0.


LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\DGDecode.dll")
Mpeg2Source("G:\My_Project\xxxxxxx.d2v")
Tweak(bright=24, cont=1.5, sat=2)
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\DeGrainMedian.dll")
DeGrainMedian(limitY=5, limitUV=7, mode=1, norow=true)
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\TemporalCleaner.dll")
TemporalCleaner (ythresh=6, cthresh=10)
ConvertToYUY2()
BicubicResize(720,480)
AssumeFPS(23.976)

Thanks neuron2. I'll try a deinterlacer and see what happens as I'm really not sure how to post a link to an unprocessed source. I will also take a look at rule 9, appologies, I'm learning. :)

P.S. Any hints on how to post a small clip of an unprocessed sample? I know I can make a small clip of my DVD VOB in VirtualDubMod but can only get it to output in AVI format.

ThankYou


Ok, I've tried using TDeint and it seems to suck the life out of my AMD64 CPU. When I playback my script the video is slow and jerky. Is this normal and will my final encode using CCE be slow and jerky too if I leave TDeint in my script?

Well, I'm going to try and run my script usung CCE and see what happens. I'm happy with the quality of my DVD except for my above concern using TDeint and my slow jerky video playback with 100% CPU.

Here is my script but I was just wondering if I have everything in the correct order. Any input or sugestions are welcome.

LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\DGDecode.dll")
Mpeg2Source("G:\My_Project\BlahBlah.d2v")
Tweak(bright=24, cont=1.5, sat=2)
ConvertToYUY2()
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\DeGrainMedian.dll")
DeGrainMedian(limitY=5, limitUV=7, mode=1, norow=true)
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\TDeint.dll")
TDeint(mode=1, order=-1)
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\TemporalCleaner.dll")
TemporalCleaner (ythresh=6, cthresh=10)
BicubicResize(720,480)
AssumeFPS(23.976)

Guest
1st November 2007, 03:28
It's probably just interlacing. Use a deinterlacer.

Post a link to an unprocessed source sample if you want more focused advice.

Stakiman
1st November 2007, 14:52
In my opition a good deinterlacer is TDeint.