Log in

View Full Version : Help with "Prom Night"


Shumbles
8th May 2007, 13:57
I originally planned to re-encode Prom Night (http://former.imdb.com/title/tt0081383/) with dvd-rebuilder to convert it from 4:3 letterboxed to 16:9.
However, upon further inspection, the source dvd appears to be quite poor quality. It is the R0 anchor bay release which was mastered from the Elite laserdisc.
I have some basic knowledge of avisynth filters, but I am by no means an expert. I'm not even sure how to properly describe whats wrong with the picture in order to correct it.
Would a few knowledgeable people be able to suggest an avisynth script to help improve the quality?
Here is a short sample, and some screenshots. Thank you.
http://www.megaupload.com/?d=GYDV6VEQ
http://i174.photobucket.com/albums/w108/goolatek/snapshot20070502050706.jpg
http://i174.photobucket.com/albums/w108/goolatek/snapshot20070502050842.jpg
http://i174.photobucket.com/albums/w108/goolatek/snapshot20070502051100.jpg
http://i174.photobucket.com/albums/w108/goolatek/snapshot20070502051021.jpg
http://i174.photobucket.com/albums/w108/goolatek/snapshot20070502051345.jpg

yup
10th May 2007, 07:44
Shumbles!

Try MVDegrsin1 or MVDegrain2 from MVTools plugin especialy with dct=1 and overlap.
Link www.avisynth,org.ru.
yup.

Didée
10th May 2007, 12:33
The source is severely lacking contrast, and subsequently detail.

Quickly thrown together during lunchbreak, just to see if there "is something left" in it:

mpeg2source("sample_(Shumbles).d2v")
crop(0,64,-0,-64,true)

o = last
ox = o.width()
oy = o.height()
rg11 = o.removegrain(11)
x1=mt_makediff(rg11,rg11.removegrain(4))
bicubicresize(32,16).bicubicresize(ox,oy,1,0)
diff = mt_makediff(o,last,U=3,V=3)
diff2 = mt_lutxy(diff,diff.removegrain(4).removegrain(11),"x 128 - y 128 - * 0 < 128 x 128 - abs y 128 - abs < x y ? ?",U=3,V=3)
enh = mt_lutxy(o,diff2,"x y 128 - abs 16 / 1 4 / ^ 16 * y 128 - 2 ^ y 128 - 2 ^ 2.3 + / * y 128 - y 128 - abs 0.0001 + / * 1 y 128 - abs 20 / 1 4 / ^ + / +",U=2,V=2)
enh2 = enh.mt_adddiff(x1,U=2,V=2).mt_adddiff(x1,U=2,V=2).tweak(sat=1.4)

stackvertical(o,enh2)

http://img512.imageshack.us/img512/2761/contrastci4.th.jpg (http://img512.imageshack.us/my.php?image=contrastci4.jpg)

Note this is raw enhancement, it also enhances the noise badly. But that's a problem that can be solved.

Shumbles
11th May 2007, 02:16
What a difference. I was hoping the picture could be tweaked slightly, but thats much better than i expected. Thank you.