So I have three ugly things going on: noise/grain, banding, and blur as an after effect of filters.
This is my script as it stands (that is, before the end of this post):
Code: Select all
AVISource("C:\Users\Alex!\Documents\FINAL2eyesonfire.avi")
ConvertToYV12()
LanczosResize(720, 400)
TTempSmooth
deen("a2d",3,4,6)
Toon()
Deblock(quant=25)
gradfun2db
This is an image with none of the filters. The image is of a fade in (probably at 50% opacity) of Ryou from Clannad.:

Problems that I can see: Terrible banding, if that's the correct term. On other parts of the video (not necessarily this cap), there is some grain and blocks, so I now add filters to remove those. However...
An image with all of the filters I add (without gradfun2db):

Newly created problems: It's blurred now, and the banding seems to be worse because of it. However, those parts with the grain and blocks look smoother (all except for the parts where the video fades in from black, aka this.)
Now, I add gradfun2db....:

Problems: The banding has decreased, however terrible noise has replaced it. I know that that's basically the point of debanding, but it still looks awful. Still blurry.
I can now conclude that: The filters before gradfun2db didn't really help. They helped when the video was at 100% opacity (still not perfect though), but as it fades in it looks like crap. Gradfun2db did help the banding issue, but the noise is nearly unbearable.
And so now I try just gradfun2db, and the issues from the previous filters are all, of course, gone now. But there is still a lot of noise and banding, plus those blocks on the other parts of the video.
What I can conclude from all of this: I hate banding.
Here is an example of the blocks that I was trying to remove to begin with.

Notice his hair. There're blocks on other parts of the video as well.
This is what it looks like with all those filters (plus gradfun2db)

The blocking has decreased, but it still looks iffy. Kinda blurry now as well.
Now my script looks like this:
Code: Select all
AVISource("C:\Users\Alex!\Documents\FINAL2eyesonfire.avi")
ConvertToYV12()
LanczosResize(720, 400)

So I'm kind of looking for some advice as to how to remove those blocks. Also, how to effectively use gradfun2db, because it's the only filter I know of that debands. If you can point me to another that would work better, that'd be great. Anything that you can think of that might help my situation. (Of course, I'm still going to be working too.)
I realize I can't get my video to look perfect, but I know for darn sure it can look a lot better than this

You may or may not have to be too patient with me. I know what the filters I were using do, I just don't know how to use them as effectively

Thanks a lot for reading through this lengthy post o_O
Any recommendations are appreciated! (Even the bashes of how I could be so stupid to use x-filter. Making a fool out of myself is the best way to learn from my mistakes.)
-runs off to play around with the script for the next 2 hours-