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. |
|
|
#181 | Link |
|
Registered User
Join Date: Feb 2002
Location: Finland
Posts: 275
|
Well, I still got error on line 206, 'couldn't find function awarpsharp' and I am using exactly the same version of warpsharp that Didee suggested and I am loading my plugins manually? Using latest masktools.
edit: I got this finally work, when I found awardsharp.dll file and loaded it in script. I just didn't saw it anywhere on those example scripts and I thought it was part of that warpsharp-plugin. Last edited by Valky; 22nd February 2005 at 19:52. |
|
|
|
|
|
#182 | Link |
|
Registered User
Join Date: Feb 2005
Posts: 2
|
Lo @ all, please to meet you.
I´m from Spain and is my first post in this forum. Sorry for my poor english, i will try to write the best that i know. With this function of Avisynth (IIP), the image is very imppresive but i have a problem. I use this in realtime over FFdshow but my fps are very low (14 FPS) ![]() I have read all pages of this post and i haven´t found solution for this problem. Do u use this filter in realtime ?, would be possible?. This is my image without and with IIP. The results are incredible but i can´t see a film with this lag. I post u my config HTPC and the code IIP, can u say me if all is correct? : --------------------------------- Shuttle XPC SB81P - PciE Intel P4 550 3.4GHz @ 3,95 Ghz Corsair XMS Pro 1GB DDR PC-3200 / 2-2-2-5 Raid 0 - Seagate 3160827AS - 320 Gb SATA Pioneer DVDRW A05 HIS X850XT PE - Dual DVI VIVO - 256MB PCIe --------------------------------- Import("D:\Programas\Imagen\AviSynth 2.5\plugins\IIP.avs") LoadPlugin("D:\Programas\Imagen\AviSynth 2.5\plugins\UnDot.dll") LoadPlugin("D:\Programas\Imagen\AviSynth 2.5\plugins\MaskTools.dll") LoadPlugin("D:\Programas\Imagen\AviSynth 2.5\plugins\warpsharp.dll") LoadPlugin("D:\Programas\Imagen\AviSynth 2.5\plugins\asharp.dll") LoadPlugin("D:\Programas\Imagen\AviSynth 2.5\plugins\aWarpSharp.dll") LoadPlugin("D:\Programas\Imagen\AviSynth 2.5\plugins\LoadPluginEx.dll") LoadPlugin("D:\Programas\Imagen\AviSynth 2.5\plugins\DustV5.dll") iip( dest_x= 1024, dest_y= 576, \ ss1_x = 1.414, ss1_y = 1.414, \ duststr = 0, dustweight = 0, antiflicker1= true, antiflicker2= true, \ detailcontr1=127, detailcontr2 = 255, contr_radius = 3, PixSharp=0.25, \ ss2_x = 3.5, ss2_y = 3.5, \ Xstren = 255, Xlimit = 255, \ subpelstren= 1.0, flatweight = 64, \ protect_floor= 4, protect_bias = 16, \ dering = -60, dering_weight= 1.0, dering_floor = 16, dering_bias=8, \ detail_floor= 1, EQ = 2, \ warp_Y = false, warp_UV = false, \ debug= "showall | compareH/V | protect | dering", \ cropx=32, cropy=16 \ ) --------------------------------- Waiting for reply. Thanks :P Regards. -QuinT- Last edited by Gn0m0rz; 24th February 2005 at 16:46. |
|
|
|
|
|
#183 | Link |
|
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 3,618
|
No, no way. Sorry.
iiP was never meant for realtime usage, but only for pre-processing before encoding. And in that case, time doesn't matter (basically). But then - are you really getting 14fps with above posted script? (I'm deeply impressed!). If so, ~perhaps~ you can reach realtime by additionally setting "Xstren=0" and "Xlimit=0". Also, using positive values for "dering", instead of negative values, runs a little faster. Finally you could use "EQ=1" instead of "2" - that's faster too, *but* then there is much more danger of getting oversharpening on edges. If so, reduce some sharpening values. With above suggestions, perhaps you're able to reach realtime indeed. However: any speed gain only comes from deactivating more and more features, what will of course worsen the output more and more. It's a little like using a bulldozer to drive to the baker and buy a bread. One *can* do that, but for sure that is not "intended usage"
__________________
We´re at the beginning of the end of mankind´s childhood |
|
|
|
|
|
#184 | Link | |
|
Bored...
Join Date: Apr 2003
Location: Unknown
Posts: 2,776
|
Quote:
Sorry, I know thats ya first post here, but... Some ppl would "kill" to run such a function @ 14 fps !!! Bye Last edited by Soulhunter; 24th February 2005 at 22:30. |
|
|
|
|
|
|
#186 | Link |
|
Registered User
Join Date: Jul 2003
Location: Vitoria (Spain)
Posts: 44
|
I don't tested this script yet, but it seems to me that you can use it to encode a 720p upsized xvid version of your dvd and burn it as a HDTV movie.
Using it this way, does not matter if it is realtime or not, and you can use a less powerfull (and more quiet) HTPC to play the movie. Best regards |
|
|
|
|
|
#187 | Link |
|
Registered User
Join Date: Aug 2003
Posts: 913
|
everytime i try to install the filters for iip im getting a "couldnt open c:\program files\avisynth\plugins\avsfilter.vdf.avs" error
someone please help. I have a nasty source that really needs iip once i get this error, it occurs on every avs script, even test ones. I imagine its from autoloading plugins |
|
|
|
|
|
#188 | Link |
|
Registered User
Join Date: Aug 2003
Posts: 913
|
okay fixed that by moving all teh filters into a seperate folder.. now it laods all the way thru the load mpegsource command and when i test with windows media player the window just goes away.
im on a p3 1ghz with 1.5gb ram i have tried memory max at 64-128-256 |
|
|
|
|
|
#189 | Link |
|
Registered User
Join Date: Aug 2003
Posts: 913
|
Baffled. now i get an evaluatin error:
"Evaluate: Unrecognized exception! iip.avs line 122 text.avs line 28 #end of script below SetMemoryMax(128) Import("C:\Program Files\AviSynth 2.5\plugins\new\IIP.avs") LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\DGDecode.dll") LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\undot.dll") LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\new\MaskTools.dll") LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\new\WarpSharp.dll") LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\new\LoadPluginEx.dll") LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\new\dustv5.dll") mpeg2source("H:\temp\new.d2v") iip( dest_x= 720, dest_y= 480, \ ss1_x = 1, ss1_y = 1, \ duststr = 0, dustweight = 0, antiflicker1= true, antiflicker2= true, \ detailcontr1=127, detailcontr2 = 255, contr_radius = 3, PixSharp=0.25, \ ss2_x = 3.5, ss2_y = 3.5, \ Xstren = 255, Xlimit = 255, \ subpelstren= 1.0, flatweight = 64, \ protect_floor= 4, protect_bias = 16, \ dering = -60, dering_weight= 1.0, dering_floor = 16, dering_bias=8, \ detail_floor= 1, EQ = 2, \ warp_Y = false, warp_UV = false, \ debug= "showall | compareH/V | protect | dering", \ cropx=32, cropy=16 \ ) |
|
|
|
|
|
#190 | Link |
|
Almost Silent Member
Join Date: Jun 2002
Location: Purgatory
Posts: 266
|
Please forgive me, but I'm still drooling over that 14 fps. I think I just found a reason to upgrade again.
![]() P.S. - I'd also like to take this oppurtunity to thank Didée again for the excellent script that has helped greatly on a few sources.
__________________
Rethinking the "Why?" chromosome. |
|
|
|
|
|
#193 | Link | |
|
Registered User
Join Date: Feb 2002
Posts: 71
|
hope this works
@ jptheripper,
see Didee response to my problems below (located on page 9) Quote:
|
|
|
|
|
|
|
#194 | Link |
|
Registered User
Join Date: Aug 2003
Posts: 913
|
mine keeps crashing on the line
soft=dusted.bicubicresize(xx_small,yy_small,.2,.4).bicubicresize(xx_ss1,yy_ss1,1.0,.0) getting the evaluate! unrecognizedd exception error this is my iip script iip( dest_x= 720, dest_y= 480, \ ss1_x = 1, ss1_y = 1, \ duststr = 0, dustweight = 0, antiflicker1= true, antiflicker2= true, \ detailcontr1=127, detailcontr2 = 255, contr_radius = 3, PixSharp=0.25, \ ss2_x = 3.5, ss2_y = 3.5, \ Xstren = 255, Xlimit = 255, \ subpelstren= 1.0, flatweight = 64, \ protect_floor= 4, protect_bias = 16, \ dering = -60, dering_weight= 1.0, dering_floor = 16, dering_bias=8, \ detail_floor= 1, EQ = 2, \ warp_Y = false, warp_UV = false, \ cropx=32, cropy=16 \ ) can someone tell me what the nulls are for each so i can turn them all off and then turn on 1 by 1 so ican isolate the issue? |
|
|
|
|
|
#195 | Link |
|
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 3,618
|
Hmh, it should work. Try to put decimal numbers for ss1_x|y, instead of integer. If that doesn't help, search the block where xx_small & y_small are calculated (rather at the beginning of the script, after the big default(...) block) and exchange it with this:
Code:
xx_small = int(ox/(abs(dering)/80.0+1.0)/16.0+.5)*16 + 32 yy_small = int(oy/(abs(dering)/80.0+1.0)/16.0+.5)*16 + 16 Will be corrected in the next version, which I'm currently at. Expect more Speed
__________________
We´re at the beginning of the end of mankind´s childhood |
|
|
|
|
|
#197 | Link |
|
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 3,618
|
Yes those lines were already there. But read closely: there's a tiny change that was made.
BTW, if it still fails: what version of avisynth are you using? There's a buch of builds out there that are in use, all of them with their own small bugs ...
__________________
We´re at the beginning of the end of mankind´s childhood |
|
|
|
|
|
#198 | Link |
|
DVD Destroyer
Join Date: Dec 2003
Location: Land of the burning embacies
Posts: 68
|
As everybody can recognize all inventions, projects or at least new functions in the "Usage Forum" are stucking. Everytime I visit it I seek important news and improvements. The last few months there was (except BlindDehalo) no big hit in here
.Dideé, any progress? BTW did you know nik Sharpener use sort of techniques like LS and iiP making Photoshop things more sharpen? I recognized it by testing a picture of yoda which was posted before. The LimitedSharpen/iiP sharpening is indeed almost or exactly the same as in nik Sharpener. Examples: http://download.nikmultimedia.com/do...SampleBook.pdf Last edited by DeepDVD; 2nd March 2005 at 03:30. |
|
|
|
|
|
#199 | Link |
|
Registered User
Join Date: Apr 2002
Location: Germany
Posts: 3,618
|
I wouldn't say there are no inventions. Just for example, scharfis_brain's efforts in better handling of interlaced video, and especially the motion compensated framerate conversion is a great thing.
But if you need more inventions, of course you are warmly invited to make some! ![]() Regarding iiP, there is no new functionality to expect. However I'm currently looking into optionally offering slightly simplified routines for denoising, deringing and fine-sharpening. The whole thing will still be slow, but compared to the last version a speedup in the range of 50% ~ 75% seems feasable. And in case I get good grip of the remaining problems in LS-EX, then you can expect another one of those threads with a *big* initial post ![]() About that nik PS thingy - well, I was always wondering for what too simple stuff (partially at least) one can make money, if only the name of Adobe or Photoshop is involved. Look e.g. at that "graduated fog" filter. What a genious idea, cough. Looking at it from such an angle, I could be a rich man as well. Pity that I'm not.
__________________
We´re at the beginning of the end of mankind´s childhood |
|
|
|
|
|
#200 | Link |
|
Almost Silent Member
Join Date: Jun 2002
Location: Purgatory
Posts: 266
|
How "simplified" are we talking here? Well, if we're talking about 50-75%, options are always good.
![]() What routines would you say are eating the most cycles as the script stands now? I can garner a rather decent boost by changing the denoiser I use, but only in the range of 15-20%. I guess I'm just curious as to where exactly the other 30-55% is coming from, and how it will effect the overall output.
__________________
Rethinking the "Why?" chromosome. |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|