screenies to come, but sangnom in combination with this script has all but eliminated my jaggies so thanks a bunch laserschwert, without you I was ready to just accept the jaggies as being impossible to eliminate and encoding.
find below my master script
#Star Wars Episode IV : A New Hope Master Script
#Plugins
LoadPlugin("h:\avsfilters\sangnom.dll")
#Source Files
v1 = AviSource("p:\anh_source_cropped.avi").ConvertToYV12().SangNom(order=0).bicubicresize(720,274)
v2 = AviSource("p:\anh_source_cropped.avi").ConvertToYV12().SangNom(order=1).bicubicresize(720,274)
v3 = v1.overlay(v2, opacity = 0.5)
#Add pre-anamorphic borders
v4 = v3.AddBorders(0,45,0,45)
#Add Greedo mos eisley subtitles
v5 = v4.Subtitle("Going somewhere, Solo?", first_frame=70640, last_frame=70680, x=-1, y=334, font="BD Hanover", size=20, text_color=$ffFFff, spc=5).Subtitle("It's too late.", first_frame=70808, last_frame=70847, x=-1, y=334, font="BD Hanover", size=20, text_color=$ffFFff, spc=5)
v6 = v5.Subtitle("You should have paid him when you had the chance.", first_frame=70855, last_frame=70913, x=-1, y=334, font="BD Hanover", size=20, text_color=$ffFFff, spc=5).Subtitle("Jabba's put a price on your head so large...", first_frame=70924, last_frame=70994, x=-1, y=334, font="BD Hanover", size=20, text_color=$ffFFff, spc=5)
v7 = v6.Subtitle("...every bounty hunter in the galaxy will be looking for you.", first_frame=71006, last_frame=71073, x=-1, y=334, font="BD Hanover", size=20, text_color=$ffFFff, spc=5).Subtitle("I'm lucky I found you first.", first_frame=71081, last_frame=71119, x=-1, y=334, font="BD Hanover", size=20, text_color=$ffFFff, spc=5)
v8 = v7.Subtitle("If you give it to me, I might forget I found you.", first_frame=71191, last_frame=71270, x=-1, y=334, font="BD Hanover", size=20, text_color=$ffFFff, spc=5).Subtitle("Jabba's through with you.", first_frame=71349, last_frame=71394, x=-1, y=334, font="BD Hanover", size=20, text_color=$ffFFff, spc=5)
v9 = v8.Subtitle("He has no time for smugglers who drop their shipments...", first_frame=71418, last_frame=71506, x=-1, y=334, font="BD Hanover", size=20, text_color=$ffFFff, spc=5).Subtitle("..at the first sign of an Imperial cruiser.", first_frame=71514, last_frame=71550, x=-1, y=334, font="BD Hanover", size=20, text_color=$ffFFff, spc=5)
v10 = v9.Subtitle("You can tell that to Jabba. He may only take your ship.", first_frame=71640, last_frame=71730, x=-1, y=334, font="BD Hanover", size=20, text_color=$ffFFff, spc=5).Subtitle("That's the idea.", first_frame=71787, last_frame=71818, x=-1, y=334, font="BD Hanover", size=20, text_color=$ffFFff, spc=5)
v11 = v10.Subtitle("I've been looking forward to this for a long time.", first_frame=71826, last_frame=71912, x=-1, y=334, font="BD Hanover", size=20, text_color=$ffFFff, spc=5)
#make it anamorphic
v12 = v11.bicubicresize(720,480).converttorgb24()
return v12
In virtualdub I then adjust levels and color etc but I'm going to add that to this script, so the only thing it will do in virtualdub is MSU sharpen. yes I'm afraid I caved in the end, picvideo @ gentlesharpen is quite nice but I'm afraid MSU still beats it for definition and lack of edge enhancement so I've bitten the bullet and gone for the meagre 4fps it gives me.
to be fair, before it was only giving 2fps so that is at least an improvement and indiciation that Avisynth has at least made a small saving.
my current virtualdub settings are.
vdubs own HSV adjust, hue +0.0, saturation x120.3%, value+0.0%
donald graft's red, green blue adjust, red 97, green 101, blue 100
vdubs own level adjust, input levels 12, 0.978, 255 luma ticked
donald graft's hue saturation intensity, hue 0, saturation 1.09, intensity 1.01
anysuggestions for getting the avisynth equivalents to these into a script so I only have to sharpen in vdub on a seperate pass?