Log in

View Full Version : Suggestions of 'clean-up' filter?


iNFO-DVD
20th December 2005, 05:46
I'm looking to add a filter to avi.NET so people can select this option if they wish to allow them to clean up noisy/rough/grainy material.

Someone asked me to add a 'TemporalCleaner'. I used to use 'RemoveGrain' but removed this as for some reason certain PC's didn't like running it.

I don't know enough about these type of filters to know which one to choose as a 'general purpose' filter for avi.NET so thought I'd just ask if they is a general concensus on which two or three seem to be the most popular, in a general multi-purpose sense.

Does anybody know of a URL of a clip of some sort of a rough/grainy/noisy source material I can use to test some filters on?

Thank you for your time.

unskinnyboy
20th December 2005, 06:27
What exactly did you mean by "certain PC's didn't like running it"? Maybe you should look into that first? AutoGK uses RemoveGrain by default and thousands of people have been using it without any issue. RemoveGrain comes in 4 versions - one for Integer SSE, one for SSE2, one for SSE3/PNI etc. Could it be that you were using an incorrect one?

There is no "general purpose" filter. AFAIK, RemoveGrain(mode=2) is about as "general" as it can get. Other ones are for more "heavy" usage - FFT3DFilter, DeGrainMedian etc and their proper usage involves a big speed trade-off (FFT3DFilter especially, is very effective, but very slow as well). So you might not want to include it in an automated backup tool. This (http://forum.doom9.org/showthread.php?t=104024) thread contains a noisy VOB sample which lot of people took a shot at. You can try that.

iNFO-DVD
20th December 2005, 07:41
Yes, I used to use RemoveGrain mode 2. Can't remember exactly why I removed it as I don't have the emails anymore. I originally thought my routine to check processor version was failing so switched to just using the generic version but 2 users always had problems with it, there was two users that had errors as soon as this filter was used, everybody else seem to have no problems, including myself. I didn't have the time to look into back then.

Anyway, thanks for the VOB link.

Actually, there was something else I was going to ask you concerning XVID, I'll find the relevant thread and ask you there.