Log in

View Full Version : Smoothing high video compression artifacts filter?


MiLToS_666
9th March 2004, 21:46
Hello,

I've been trying to convert some videoclips I have in Real Media or Windows Media format to VCD quality Mpeg.
Most of the clips are 320x240 and have high compression most of the time producing video artifacts (blocks).
What filter combination or script can I use with avisynth to smooth out these blocks as much as possible without messing the video up and also resize it to 352x288 with no errors?
Is there a way to apply a blur effect to them? Will this be helpful or will I lose the video detail?

Thanks in advance,

MiLToS_666

P.S. The videoclips are converted to uncompressed AVI first with EO Video.

rfmmars
9th March 2004, 23:46
There's not alot you can do. Have you tried the Dancing Blocks plug in for Virtualdub? It is really a good coring filter.

richard
photorecall.net

Mug Funky
10th March 2004, 13:56
blindPP (comes with mpeg2dec3) will do the trick to some extent.

you can read the mpeg2dec3 docs for a description, but basically blindPP(quant=x,cpu=4) will give you luma and chroma deblocking with no de-ringing (de-ringing will soften the picture which could have a big effect with VCD's small image size)

do this before resizing or it wont catch block edges.

i'm looking for a nice way to detect blocks in avisynth, but for now blindpp will do pretty well, otherwise you could break out the hardcore de-noisers like mipsmooth, c3d, vaguedenoiser etc.

MiLToS_666
10th March 2004, 16:08
Thank you for the replies, I will try to see if that helps!

Take care,

MiLToS_666

Mug Funky
11th March 2004, 09:17
@ MiLToS_666:

if you're still watching this thread, i've written a deblocker based on blindPP but subtly different (it kills pumping too) and a fair amount slower :)

http://forum.doom9.org/showthread.php?s=&threadid=72431

(sorry to pimp my stuff :))