Log in

View Full Version : Strange source - Interlaced Progressive?


Blue_MiSfit
24th August 2006, 08:41
Hello folks,

So I have this great movie Occupation Dreamland - a documentary about U.S. Troops in Fallujah.

Anyway, it was shot on mini DV - NTSC 60i, and it's encoded into MPEG-2 (obviously). DGIndex reports an interlaced source, and artifacts are visible. MeGUI's analysis declares the video to be progressive. The video doesn't really look interlaced, more like the artifacts from a bad deinterlacer are burned into a progressive frame. Is this perhaps a sloppy deinterlacing job? *Yuck*

http://rapidshare.de/files/30554498/test.demuxed.rar.html

Here is a sample, 10 megs, 10 seconds, at Rapidshare. Does anyone have suggestions for killing the artifacts occasionally visible on the passing terrain, and also on the tip of the rifle?

The other issue is that there is a luma (I think) flicker throughout much of the movie. Can anyone reccommend a good de-flicker filter?

Thanks
~MiSfit

Mug Funky
24th August 2006, 10:02
looks like a 1-pel vertical blur followed by a rather chunky 16:9 to 4:3 resize.

this was probably done in premiere...

looks interesting though.

my "NTSCanalyse" filter reports it as 60i, but to me it looks (just barely) 30p.

Blue_MiSfit
24th August 2006, 18:54
Yeah, this was a low budget flic done by an alumni of my college's film program.

Is there any way to fix the problem, maybe reinterlacing and deinterlacing properly??

It seems hopeless to me...

~MiSfit

scharfis_brain
24th August 2006, 21:13
this helps out a lot:

mpeg2source("test.demuxed.d2v") #,cpu=6)
separatefields().eedi2(field=2)
#sharpen(0,1)
merge(selecteven(),selectodd())

Blue_MiSfit
24th August 2006, 23:28
Nice.

I will definately try that out when I get home :)

Thanks scharfis_brain :D



:o :o :o!!! omg!! Amazing difference!

Almost perfect! Now I Just have to clear up the flickering!



~MiSfit

scharfis_brain
25th August 2006, 07:54
Which flickering do you mean?

Blue_MiSfit
25th August 2006, 08:00
There is some luma flickering in the original. It's not visible in the clip I posted. However, I just finished up some tests, and neuron2's awesome VirtualDub filter deflick seems to take care of it. In fact, the results are almost perfect.

The only side effect of applying deflick is a gentle softening, but it's no big deal :) It may have something to do with the fact that this filter operates in the RGB32 colorspace. Also, the speed is SLOOOW... I think the script runs at ~3-4fps...

I cant believe how much this video has improved though!!!

Thanks again!!!

For the record, here's the script I ended up using

LoadVirtualDubPlugin ("...\deflick.vdf", "deflick")
LoadPlugin("...\RemoveGrainSSE3.dll")

DGDecode_mpeg2source("...\VTS_01_1.d2v",info=3)

ColorMatrix(hints=true)

separatefields().eedi2(field=2)
merge(selecteven(),selectodd())

crop( 8, 64, -8, -64)

ConvertToRGB32().Deflick().ConvertToYV12()
RemoveGrain(mode=5)


~MiSfit

scharfis_brain
25th August 2006, 10:13
Try this:


LoadVirtualDubPlugin ("...\deflick.vdf", "deflick")
LoadPlugin("...\RemoveGrainSSE3.dll")

DGDecode_mpeg2source("...\VTS_01_1.d2v",info=3)

ColorMatrix(hints=true)
crop( 0, 60, -0, -60)
separatefields().eedi2(field=2)
sharpen(0,1)
merge(selecteven(),selectodd())
bicubicresize(width, 480)

ConvertToRGB32().Deflick().ConvertToYV12()
RemoveGrain(mode=5)


changes are in italics.
- it crops off the 16x9-bars. not more.
- it sharpens the video a little bit in vertical
- it turns it into 16x9 anamorphic, so Deflick() and Removegrain() won't blur so much anymore.