View Full Version : warpsharp.dll
FuPP
2nd January 2003, 21:19
The dll available on Marc's page gives me very good results (I can't manage to get the same with "shodan's version"). Would it be possible for someone (Marc or Donald ?) to compile it for avisynth 2.5.
I will use it in YUV colorspace... unless someone rewrite it for YV12 :D ;)
Cheers,
FuPP.
sh0dan
2nd January 2003, 23:14
The one on the alpha page is for 2.5 (YV12 only) and Marc's is for 2.0 (YUY2 only).
milan has made a bugfix for the YV12 version which hasn't been incorporated. Hopefully I'll be able to do the fix soon and get the 'changing pitch bug' squashed.
FuPP
2nd January 2003, 23:31
Thx for your quick answer ! I will try your new version when available.
But... I remember this version did not have exactly the same parameters than the one on Marc's page. Do you think I will be able to get similar results ?
Regards,
FuPP.
Dark-Cracker
2nd January 2003, 23:40
hi,
do u think is it possible to convert to in yv12 the xsharpen and framecache function (there are in the warpsharp.dll file).
this will be great.
Bye.
sh0dan
3rd January 2003, 11:37
There is built in frame-cache in AviSynth - what do you use it for?
There is an YV12 xsharpen in ffdshow that shouldn't be that hard to port. I'll see if I get the time to do it.
Dark-Cracker
3rd January 2003, 12:27
Hi,
i generaly use the framecache (function un the warpsharp.dll) to increase the process who need to store in memory a lot of frame , genrely the deinterlace or ivtc filters.
u can use this function like : FrameCache(9).TomMoComp(1,5,1) this increase the speed of the process.
for the xsharpen yv12 it will be a great filter :)
perhaps do u open a thread to ask if some people are interested to translate the filters (in open source and after ask to their author) in yv12, a lot of developer can perhaps help u to translate the filters (simply ask which filters the avisynth user want to see translated) this will probabely accelerate the remplacement of avisynth 2.07 by 2.5
but u need to find some motivated people who have the time :) not so easy :)
but perhaps have u already a whichlist for the conversion of the filters ?
personnaly if the smartsmoother,smoothdeinterlacer, peachsmoother, anticomb,ivtc22,msharpen could be translated in yv12 this will be fantastic, but i suppose u have first a lot of work before translate some filters :) good luck and very nice work.
Bye.
sh0dan
3rd January 2003, 13:09
*smartsmoother - Has only been made as RGB, and convolution3d and deen3d produces much better results.
*smoothdeinterlacer - Compiling a v2.5 version that works in yuy2 is a job that takes two minutes. Still I think the author should have a change to do this himself.
*msharpen - This is Donald's filter. There is a fast YV12 version in ffdshow - porting that one shouldn't be too much of a task - I'm sure Donald is up for the task.
*anticomb,ivtc22 - I don't think there is source available for these??!? That'll make them hard to port.
*peachsmoother - Let's hope Lindsey Dubb get the time to port it.
kyousuke
3rd January 2003, 13:32
i tryed your beta build in YV12 shodan, i saw that only depth values work. the others fonctions are, disabled for now ?
will you release soon a new build with blur & bump effect ?
good luck !
Regards,
kyo.
sh0dan
3rd January 2003, 14:33
These parameters cannot be adjusted in the ffdshow version, so unless someone knows where to adjust them - they aren't adjustable for now.
sh0dan
3rd January 2003, 15:42
I've uploaded a new version, that contains the latest fixes, and in which there is also included xsharpen.
Warpsharp should be crop-safe, but XSharpen isn't.
Parameters are:
xsharpen(stength, threshold) - strength is from 0 to 127 and threshold is from 0 to 255. It maps completely to the ffdshow settings.
FuPP
3rd January 2003, 21:57
Once more, thank you Shodan !
I've tested this new version (warpsharp filter): works fine !
I though don't manage to get same result than using "Marc's" version using parameters :
WarpSharp(depth=90,blur=3,bump=150,cubic=-0.6)
That one gave me very impressive results on old animes.
Thx anyway !
Dark-Cracker
4th January 2003, 05:18
hi,
yes smartsmoother was a bit old but produce very good result on anime, more thant convolution3d.
and there is an yuy2 avisynth version 2.07 here :
http://cultact-server.novi.dk/kpo/avisynth/smooth_hiq_as.html
and there is too a smarthsmoothHiQ function in the warpsharp.dll file.
Bye.
sh0dan
4th January 2003, 16:29
@Dark-Cracker: I know - I made it ;)
Anyway, I've been working on an optimized YUY2 version, but it still isn't finished, and I don't really have the energy to do it. It's a real mess.
I'll see if I can implement an YV12 mode SmoothHiQ in C, and see if there is any good way to optimize it.
I'm not making any promises though.
digitize
26th January 2003, 20:44
@Dark-Cracker, I think the general concences (sp?) is that c3d is better than sshiq. Main reason, c3d is a spacial & temporal cleaner, while sshiq is only a spacial. I'd reccomend using c3d along with dnr2.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.