I literally spent the past three hours browsing the net to find a solution for sharpening and anti-aliasing game footage.
Example:
Unfortunately i haven't gotten very far. Whenever I try to load the maa2 filter, AVSpmod dies. With AntiAliasing filter I get an error. I couldn't get santiag to work (I copy/pasted the script on the source page into a text file and saved it as avsi file and put it in the plugin folder). DAA doesn't show any effect on the footage.
I am clueless what to do next. In the end I stumbled across another script line, which does seem to get rid of the aliasing, but only because it resized the size from 720p to... really small. I'm trying to fix the footage for my friend who wants to do a Final Fantasy mix, and since most of the games have been released remastered, she'd like to keep it in HD.
Anyway, here is the script i've come up with (hopefully not completely nonsense) The last four lines are what I found in another forum to get rid of the aliasing and it results in downscaling:
Code: Select all
AVISource("Z:\Users\annawuki\Documents\Avisynth\encode\final fantasy 1 intro.avi")
Deblock(quant=25, aOffset=0, bOffset=0, mmx=true, isse=true)
FFT3DFilter(sigma=3.0, plane=4)
Deen(mode="a2d", rad=2, thrY=5, thrUV=7, min=0.3)
flash3kyuu_deband()
vmToon(strength=70, luma_cap=150, threshold=2, thinning=24, sharpen=true, mask=true, show=false, showclip="lines", ssw=4, ssh=4, xstren=255, xthresh=255)
Xsharpen(strength=150, threshold=3)
TTempSmooth(maxr=3, lthresh=4, cthresh=5, lmdiff=2, cmdiff=3, strength=2, scthresh=12.0, fp=true, vis_blur=0, debug=false, interlaced=false)
PointResize(Width/2,Height/2)
TurnLeft()
Merge(SangNom(1,30),SangNom(0,30),0.5)
TurnRight()
Before:
After:
I'm hoping you could help me with a better sharpening filter for game/live action footage, as well as a solution for the aliasing problem. It's gone now, but the image has been shrunk to half (?) its size. So either a way to keep the original size and a different filter, or a way to upscale without reintroducing the aliasing.
Thank you!