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 Usage

Reply
 
Thread Tools Search this Thread Display Modes
Old 27th April 2014, 10:16   #1  |  Link
thescrapyard
Registered User
 
thescrapyard's Avatar
 
Join Date: Feb 2008
Posts: 45
Looking for PeachSmoother

Can somebody point me to a link for PeachSmoother 1.0c

All the links I can find are now long dead, but I want to add it to my filter collection and also have a play with it

I know its YUY2 only, and is about 8 years old now but still want to see what it does for my filter tests

Thanks
thescrapyard is offline   Reply With Quote
Old 27th April 2014, 10:49   #2  |  Link
Groucho2004
 
Groucho2004's Avatar
 
Join Date: Mar 2006
Posts: 3,743
I found it here but it's only the source.
Here is the DLL which I built from the source. Not tested.
Groucho2004 is offline   Reply With Quote
Old 27th April 2014, 11:25   #3  |  Link
thescrapyard
Registered User
 
thescrapyard's Avatar
 
Join Date: Feb 2008
Posts: 45
I found the source as well, but didn't know how to compile it


Just testing it and so far appears to be working perfectly via AVSPMod, as long as I use the below line, otherwise it falls over with an error

Only thing I noticed is the 'ReadOut=true' option doesn't update in realtime. But if you pause the video and move the slider to move the video manually it does ..... but for an 8 year old plug-in it appears to be doing what I'm playing with

Just use this line and it worked perfectly

ConvertToYUY2()
PeachSmoother()
ConvertToYV12()

Otherwise 'StackHorizontal' whines there is a mis-match in something when I use it for comparisons of before and after filtering


And AVSPMod throws this error, but still runs happily

Exception WindowsError: 'exception: access violation writing 0x31132C34' in <bound method PIScriptEnvironment.__del__ of <avisynth.PIScriptEnvironment instance at 0x03C847B0>> ignored


Minor things beside, thanks for your effort. I might have found it eventually after trawling through ancient websites but your compile saved me a lot of effort and time

Thanks again
thescrapyard is offline   Reply With Quote
Old 27th April 2014, 11:27   #4  |  Link
TheSkiller
Registered User
 
Join Date: Dec 2007
Location: Germany
Posts: 637
Found it in my old plugins folder.

http://www.file-upload.net/download-...ug2003.7z.html

There is no version information however. The dll is dated 1st August, 2003.
TheSkiller is offline   Reply With Quote
Old 27th April 2014, 14:04   #5  |  Link
Groucho2004
 
Groucho2004's Avatar
 
Join Date: Mar 2006
Posts: 3,743
Quote:
Originally Posted by thescrapyard View Post
And AVSPMod throws this error, but still runs happily

Exception WindowsError: 'exception: access violation writing 0x31132C34' in <bound method PIScriptEnvironment.__del__ of <avisynth.PIScriptEnvironment instance at 0x03C847B0>> ignored
The reason for the error might be that the code is based on a very old interface version (AVISYNTH_INTERFACE_VERSION = 2).
Groucho2004 is offline   Reply With Quote
Old 27th April 2014, 15:08   #6  |  Link
Wilbert
Moderator
 
Join Date: Nov 2001
Location: Netherlands
Posts: 6,305
As Groucho2004 saids, it's an AviSynth 2.0x plugin. I didn't know the sourcecode was available, so i will add it there. Here is described how to load it in AviSynth v2.5x/v2.6x.
Wilbert is offline   Reply With Quote
Old 27th April 2014, 18:55   #7  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 5,681
Lindsey Dubb Filter source here (temporarily, maybe a month), Grape, Guava, New Grape, Peach.
http://www.mediafire.com/download/pl...bb-filters.zip

EDIT: Above link fixed.

Peach version given as v1.0c here (in web page that I have in same dir as source zip), from here:
http://avisynth.org.ru/docs/english/...chsmoother.htm

I always liked the Peach, maybe I'll convert to current CPP plug.

EDIT: And original dll zip.
http://www.mediafire.com/download/11...l_20030801.zip

EDIT: NOTE, the Peach source in linked zip is different to the source in link provided by Groucho2004,
perhaps just filename changes.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 27th April 2014 at 20:54.
StainlessS is offline   Reply With Quote
Old 27th April 2014, 20:02   #8  |  Link
Reel.Deel
Registered User
 
Join Date: Mar 2012
Location: Texas
Posts: 1,084
Quote:
Originally Posted by StainlessS View Post
Lindsey Dubb Filter source here (temporarily, maybe a month), Grape, Guava, New Grape, Peach.
https://www.mediafire.com/#uk2dgpll9ep35
Is that the correct link? Seems like it goes to mediafire's homepage. Regardless thanks for sharing.
Reel.Deel is offline   Reply With Quote
Old 27th April 2014, 20:07   #9  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 5,681
Nope, Groucho2004 source seems to have been modified from AvisynthPluginInit() to AvisynthPluginInit2(),
and is dated 2009 rather than 2002 in my link.
Think I may recompile with current info.h and avisynth.h, maybe see if I can convert to v2.6.

@Grouchy, did you do the conversion from AntiBlink.cpp to 2009 Peach.cpp ?

Thanks RD, heres the correct one. http://www.mediafire.com/download/pl...bb-filters.zip
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 27th April 2014 at 20:53.
StainlessS is offline   Reply With Quote
Old 27th April 2014, 20:14   #10  |  Link
Reel.Deel
Registered User
 
Join Date: Mar 2012
Location: Texas
Posts: 1,084
Quote:
Originally Posted by StainlessS View Post
Thanks RD, heres the correct one.
I was talking about the sources not the binary.
Reel.Deel is offline   Reply With Quote
Old 27th April 2014, 20:52   #11  |  Link
thescrapyard
Registered User
 
thescrapyard's Avatar
 
Join Date: Feb 2008
Posts: 45
I used the 'LoadPlugEx2.dll', avspmod gives the error but the plugin appears to run quite happily

Haven't tried all the other parameters yet, just the basic peachsmoother() and peachsmoother(75). Extreme I know, but thats just to see what effect the filter has

Nice to see such a good interest in an ancient plug-in, especially if it gets updated to 2.6 interface. Even better if its yv12 compatible, but like the author said it would mean a total rewrite of the source

Does using converttoyuy2().peachsmoother().converttoyv12() give an huge slowdown or any issues such as loss of bitrate with regards to color matrix and so on


I'm on a 2.5ghz i5 running at 4.5ghz with 16GB DDR3, about as far as I can push the CPU running a very efficient air cooler thats barely noticable without going onto water. Which I have considered getting just for the CPU and pushing it to 5ghz

Or just dropping in an i7 and seeing what I can get out of that on air, without getting too complex or too expensive
thescrapyard is offline   Reply With Quote
Old 27th April 2014, 20:52   #12  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 5,681
Thanks again RD,here is correct one: http://www.mediafire.com/download/pl...bb-filters.zip

I can see it's gonna be one of those days, senility will get to you one day
Shall fix other links.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???
StainlessS is offline   Reply With Quote
Old 27th April 2014, 21:48   #13  |  Link
Groucho2004
 
Groucho2004's Avatar
 
Join Date: Mar 2006
Posts: 3,743
Quote:
Originally Posted by StainlessS View Post
@Grouchy, did you do the conversion from AntiBlink.cpp to 2009 Peach.cpp ?
I used the source from neuron2's page without any alterations. I just built the DLL from it.
Groucho2004 is offline   Reply With Quote
Old 27th April 2014, 22:30   #14  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 5,681
Thanks Groucho, Probably N2 did the convert.

Here compile with current info.h and Avisynth.h version 3, VS6.
Tried with VS ToolKit 2003, but gave an error [Ambiguous call to sqrt()] so just did VS6 version.
Includes original 2009 source linked by Groucho.

EDIT: LINK REMOVED, see next post.

EDIT:
@Groucho2004, for a 10 year old, you show a surprising grasp of things technical, Kudos.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 28th April 2014 at 07:34.
StainlessS is offline   Reply With Quote
Old 28th April 2014, 07:33   #15  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 5,681
Had another try to compile with ToolKit 2003, after a few mods (noted as "//sss" in source) and compiled OK.
(also forgot to include an asm file in source, but was in included original source dir)
here: http://www.mediafire.com/download/05...pile-TAKE2.zip

I knew it was gonna be one of those days.

EDIT: Tested in in so far as it dont crash with defaulted args. Runs fine from plugins dir.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 28th April 2014 at 07:52.
StainlessS 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 04:47.


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