Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Development

Reply
 
Thread Tools Search this Thread Display Modes
Old 20th October 2004, 18:09   #1  |  Link
bergi
Registered User
 
bergi's Avatar
 
Join Date: Jun 2002
Posts: 76
New Filter - MPlayerNoise

I have created this filter, because i like the ffdshow noise filter on movies with low bitrate in combination with postprocessing. Now i bought a DVD burner and want a little bit of noise on upsized DVB captures. Values of 2 to 4 on the Y plane look very well. At the moment the assembler routines aren't translated to microsoft asm. I will fix this in the next version. Get the filter here. You will find it at downloads, it's called BergFilterCollection
bergi is offline   Reply With Quote
Old 21st October 2004, 03:13   #2  |  Link
Mug Funky
interlace this!
 
Mug Funky's Avatar
 
Join Date: Jun 2003
Location: i'm in ur transfers, addin noise
Posts: 4,555
cool, thanks.

i can use this to test denoisers, too
__________________
sucking the life out of your videos since 2004
Mug Funky is offline   Reply With Quote
Old 21st October 2004, 05:27   #3  |  Link
Fizick
AviSynth plugger
 
Fizick's Avatar
 
Join Date: Nov 2003
Location: Russia
Posts: 2,183
bergi,
What type of noise distribution does you use?

What is difference from AddGrain filter by tbarry and AddNoise by Ross Thomas ?
__________________
My Avisynth plugins are now at http://avisynth.org.ru and mirror at http://avisynth.nl/users/fizick
I usually do not provide a technical support in private messages.
Fizick is offline   Reply With Quote
Old 21st October 2004, 07:22   #4  |  Link
bergi
Registered User
 
bergi's Avatar
 
Join Date: Jun 2002
Posts: 76
Quote:
What type of noise distribution does you use?
I can't tell you . I have taken the routines from the ffdshow cvs, i have found it there at the mplayer directory.

Quote:
What is difference from AddGrain filter by tbarry and AddNoise by Ross Thomas ?
I don't know these filter, i have only tested the "Noise Generators" from the AviSynth Filter Collection, but this filter was slow and not very handy in my opinion.
bergi is offline   Reply With Quote
Old 21st October 2004, 12:57   #5  |  Link
Inc
Squeeze it!
 
Inc's Avatar
 
Join Date: Oct 2003
Location: Germany
Posts: 472
Did you tried "Blockbuster()" ?? As it can be settet also "where" noise should be added and also how much .... related to a detail threshold

Second: Im a fan of FFdshows filter series, mybe you "could" port some others to an avisynth dll ? HQ3dn would be a nice alternative to deen().

Or you may release the source and explain how to add/change the neded parts of that c++ code by someone of his own.

Thanks in advance
Inc.
Inc is offline   Reply With Quote
Old 21st October 2004, 15:30   #6  |  Link
bergi
Registered User
 
bergi's Avatar
 
Join Date: Jun 2002
Posts: 76
Quote:
Did you tried "Blockbuster()" ?? As it can be settet also "where" noise should be added and also how much .... related to a detail threshold
No i haven't, looks interesting.

Quote:
vSecond: Im a fan of FFdshows filter series, mybe you "could" port some others to an avisynth dll ? HQ3dn would be a nice alternative to deen().
Good idea! At the moment i don't use the FFDShow filter interface, but i will try to change it.

Quote:
Or you may release the source and explain how to add/change the neded parts of that c++ code by someone of his own.
Source code is already in the package.
bergi is offline   Reply With Quote
Old 21st October 2004, 17:17   #7  |  Link
Video Dude
Senior Member
 
Join Date: Apr 2004
Posts: 1,053
Good filter bergi.

If your taking requests for FFDShow filter translations to AviSynth, it would be great to see FFDShow's postprocessor deblocker (mplayer and/or spp) ported to AviSynth. The only deblocker currently out for AviSynth is BlindPP. The problem is that BlindPP is not adaptive. It would be great to have FFDShow's deblockers available in AviSynth.

Last edited by Video Dude; 21st October 2004 at 22:12.
Video Dude is offline   Reply With Quote
Old 21st October 2004, 18:59   #8  |  Link
Soulhunter
Bored...
 
Soulhunter's Avatar
 
Join Date: Apr 2003
Location: Unknown
Posts: 2,812
Quote:
Originally posted by incredible

Second: Im a fan of FFdshows filter series, mybe you "could" port some others to an avisynth dll ? HQ3dn would be a nice alternative to deen().
Yeah, that would be cool...


Bye
__________________

Visit my IRC channel
Soulhunter is offline   Reply With Quote
Old 25th October 2004, 08:27   #9  |  Link
akupenguin
x264 developer
 
akupenguin's Avatar
 
Join Date: Sep 2004
Posts: 2,392
Quote:
Originally posted by incredible
Im a fan of FFdshows filter series, mybe you "could" port some others to an avisynth dll ? HQ3dn would be a nice alternative to deen().
Your wish has been granted: hqdn3d
akupenguin is offline   Reply With Quote
Old 25th October 2004, 14:03   #10  |  Link
Mug Funky
interlace this!
 
Mug Funky's Avatar
 
Join Date: Jun 2003
Location: i'm in ur transfers, addin noise
Posts: 4,555
@ video dude:

for the deblockers to be adaptive, they'd need to be aware of the per-frame, or per-block quantizers, and possibly the matrices used to quantize them as well. avisynth doesn't really provide them (though i'm sure mpeg2dec could be modded to output a datastream instead of a video clip that could become a second argument to a deblocker filter, but that's as hard to do as siply pre-processing with ffdshow in the first place).

but certainly having the ffdshow filter set available for avisynth would be cool.

hang on... the latest ffdshows come with an avisynth plugin and a virtualdub plugin... what do they do? i've seen no docs on them (which is not to say they don't exist anywhere).
__________________
sucking the life out of your videos since 2004
Mug Funky is offline   Reply With Quote
Old 25th October 2004, 15:08   #11  |  Link
Inc
Squeeze it!
 
Inc's Avatar
 
Join Date: Oct 2003
Location: Germany
Posts: 472
Quote:
Originally posted by akupenguin
Your wish has been granted: hqdn3d
Many many thanks!! I do really apreciate it!

I hope i get the time this evening to have a look.



Quote:
Originally posted by akupenguin
...hang on... the latest ffdshows come with an avisynth plugin and a virtualdub plugin... what do they do? i've seen no docs on them (which is not to say they don't exist anywhere)
... that would be "mega" interesting ...
Inc is offline   Reply With Quote
Old 25th October 2004, 16:45   #12  |  Link
Soulhunter
Bored...
 
Soulhunter's Avatar
 
Join Date: Apr 2003
Location: Unknown
Posts: 2,812
Quote:
Originally posted by akupenguin
Your wish has been granted: hqdn3d
Nice, I gonna try it later this day...


Thanks n' Bye
__________________

Visit my IRC channel
Soulhunter is offline   Reply With Quote
Old 26th October 2004, 21:41   #13  |  Link
Soulhunter
Bored...
 
Soulhunter's Avatar
 
Join Date: Apr 2003
Location: Unknown
Posts: 2,812
Ok, hqdn3d seems to work like expected...

Think I gonna use it for most of my encodes !!!

Very nice to reduce floating-noise n' ring-crawling effects via "temp-only" mode...


Thanks n' Bye
__________________

Visit my IRC channel
Soulhunter is offline   Reply With Quote
Old 27th October 2004, 18:16   #14  |  Link
lamer_de
Member
 
lamer_de's Avatar
 
Join Date: Dec 2001
Location: somewhere far beyond
Posts: 270
Quote:
Very nice to reduce floating-noise n' ring-crawling effects via "temp-only" mode...
You care to elaborate that? I ried it on some samples that exhibit very nasty dotcrawl (Anime TV cap, so already encoded once), and while the filter was able to remove them at a lt=45 or higher strength, this caused massive ghosting. Had to tune it down to 8, everthing above creates ghosts. And at that strength, it's not too effective (or better: I see no effect ) Temporal chroma filtering had no effect on the crawling (but I expected that already ^_^).

CU,
lamer_de
lamer_de is offline   Reply With Quote
Old 27th October 2004, 18:41   #15  |  Link
Soulhunter
Bored...
 
Soulhunter's Avatar
 
Join Date: Apr 2003
Location: Unknown
Posts: 2,812
For usually DVD content I would use temp values of 3 or 5 !!!

This should kill most of the floating-noise & ring-crawl effects...


Bye
__________________

Visit my IRC channel

Last edited by Soulhunter; 27th October 2004 at 18:46.
Soulhunter is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 05:49.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.