EEDI2() works nicely on diagonal lines, but I haven't yet found a way to reduce the aliasing on edges which are near horizontal.
Anyway, what this thread needs is some more screenshots and some example scripts (so I can steal the script that gives the best result ). Here's my contribution (note, resized to 1:1 pixel aspect ratio for comparison):
Original
Processed
Script so far:source=mpeg2source("e:\project.d2v").crop(6,102,-2,-104).eedi2()
backward_vec2 = source.MVAnalyse(isb = true, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1)
backward_vec1 = source.MVAnalyse(isb = true, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1)
forward_vec1 = source.MVAnalyse(isb = false, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1)
forward_vec2 = source.MVAnalyse(isb = false, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1)
source.MVDegrain2(backward_vec1,forward_vec1,backward_vec2,forward_vec2,thSAD=400,idx=1)
limitedsharpenfaster(dest_x=720, dest_y=366)
addborders(0,57,0,57)
Arnie can you post the same frame (4451) from your script?