Quantcast Sansgrip Filters: Fluxsmooth - Page 4 - digitalFAQ.com Forums [Archives]
  #61  
01-08-2003, 02:24 PM
SansGrip SansGrip is offline
Free Member
 
Join Date: Nov 2002
Location: Ontario, Canada
Posts: 1,135
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Boulder
I don't think this is the issue as I've done numerous clips like this and have had only once or twice the same thing.
Are you sure it's FluxSmooth causing it? What are the timings with and without Flux?

I'll look through the ISSE source and see if I can find what might be causing this...
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #62  
01-08-2003, 04:18 PM
Boulder Boulder is offline
Free Member
 
Join Date: Sep 2002
Location: Lahti, Finland
Posts: 1,652
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by SansGrip
Are you sure it's FluxSmooth causing it? What are the timings with and without Flux?
99% positive it is FluxSmooth related. I've used it in my encodes a lot and it's been this slow only one or two times.

With Flux the sample strip (1944 frames) takes 6.49 min.
W/O Flux the sample strip takes 4.05 min.

A sample strip this long takes usually something like 5 minutes. I practically use the same script each time (the same filters) so I've got some experiences about that. However, it looks as if TMPGEnc gets stuck at one point somewhat longer than normally. This could be why the encoding seems slow.

Luckily this happens to be a very rare issue so please don't lose your night's sleep
Reply With Quote
  #63  
01-08-2003, 05:16 PM
SansGrip SansGrip is offline
Free Member
 
Join Date: Nov 2002
Location: Ontario, Canada
Posts: 1,135
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Boulder
However, it looks as if TMPGEnc gets stuck at one point somewhat longer than normally. This could be why the encoding seems slow.
Could you try watching the whole thing in, say, WMP and see if it freezes up in the same spot?

Quote:
Luckily this happens to be a very rare issue so please don't lose your night's sleep
hehe ok I won't . Let me know if you come up with any more details.
Reply With Quote
  #64  
01-08-2003, 05:17 PM
SansGrip SansGrip is offline
Free Member
 
Join Date: Nov 2002
Location: Ontario, Canada
Posts: 1,135
Thanks: 0
Thanked 0 Times in 0 Posts
I just uploaded version 1.0 to my site, containing a bugfix and two minor Avisynth 2.5-related changes. I decided to bump the version number up to "stable" since this one's had a lot of testing now .

As usual, let me know if you find any problems.
Reply With Quote
  #65  
01-09-2003, 03:19 AM
Boulder Boulder is offline
Free Member
 
Join Date: Sep 2002
Location: Lahti, Finland
Posts: 1,652
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by SansGrip
Could you try watching the whole thing in, say, WMP and see if it freezes up in the same spot?
That's it..I should have thought about that before. There is a small glitch in the video very close to the problem area. This is probably _the_ reason for the slowdown.
Reply With Quote
  #66  
01-09-2003, 08:42 AM
SansGrip SansGrip is offline
Free Member
 
Join Date: Nov 2002
Location: Ontario, Canada
Posts: 1,135
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Boulder
This is probably _the_ reason for the slowdown.
But it plays through it okay in WMP? If so, it's a TMPGEnc problem. If not, it might be my problem .
Reply With Quote
  #67  
01-09-2003, 11:02 AM
Boulder Boulder is offline
Free Member
 
Join Date: Sep 2002
Location: Lahti, Finland
Posts: 1,652
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by SansGrip
Quote:
Originally Posted by Boulder
This is probably _the_ reason for the slowdown.
But it plays through it okay in WMP? If so, it's a TMPGEnc problem. If not, it might be my problem .
It does get past the point, there's just a little stuttering and some artifacts and then everything goes back to normal. I guess TMPGEnc just doesn't like that.
Reply With Quote
  #68  
01-09-2003, 11:41 AM
SansGrip SansGrip is offline
Free Member
 
Join Date: Nov 2002
Location: Ontario, Canada
Posts: 1,135
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Boulder
It does get past the point, there's just a little stuttering and some artifacts and then everything goes back to normal. I guess TMPGEnc just doesn't like that.
That's great! Er, bad.

Reply With Quote
  #69  
01-09-2003, 12:55 PM
Boulder Boulder is offline
Free Member
 
Join Date: Sep 2002
Location: Lahti, Finland
Posts: 1,652
Thanks: 0
Thanked 0 Times in 0 Posts
There seems to be something wrong with the AVS2.5 version of the filter (the latest release). It gives an access violation error immediately whereas the AVS2.0x version works OK with the same clip.

I've tested with the latest AVS2.5 binary (updated today I think).
Reply With Quote
  #70  
01-09-2003, 02:07 PM
SansGrip SansGrip is offline
Free Member
 
Join Date: Nov 2002
Location: Ontario, Canada
Posts: 1,135
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Boulder
There seems to be something wrong with the AVS2.5 version of the filter (the latest release). It gives an access violation error immediately whereas the AVS2.0x version works OK with the same clip.
Damn. Could you post the offending script?
Reply With Quote
  #71  
01-09-2003, 03:04 PM
Boulder Boulder is offline
Free Member
 
Join Date: Sep 2002
Location: Lahti, Finland
Posts: 1,652
Thanks: 0
Thanked 0 Times in 0 Posts
OK, here's the script:

LoadPlugin("c:\avs25\undot.dll")
LoadPlugin("c:\avs25\fluxsmooth-2.5.dll")
LoadPlugin("c:\avs25\blockbuster-2.5.dll")
LoadPlugin("c:\avs25\dctfilter.dll")
LoadPlugin("c:\avs25\sampler-2.5.dll")
AVISource("c:\temp\leffat\labyrinth\labyrinth.avi" )
Trim(575,139400)
SwapUV()
Crop(8,4,624,280)
Limiter()
UnDot()
BicubicResize(320,28
FluxSmooth()
Blockbuster( method="noise", variance=0.7, seed=1 )
AddBorders(16,144,16,144)
DCTFilter(1,1,1,1,1,1,0.5,0)
Limiter()
#Sampler(length=24)

The AVS2.5 build is dated 9.1.2003, I believe you discussed about this release with sh0dan at the doom9 forum. The access violation occurs immediately when trying to seek in the file (using VDubMod).
Reply With Quote
  #72  
01-09-2003, 05:31 PM
SansGrip SansGrip is offline
Free Member
 
Join Date: Nov 2002
Location: Ontario, Canada
Posts: 1,135
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Boulder
The AVS2.5 build is dated 9.1.2003
I can't duplicate this with the version of 2.5 I have (downloaded it yesterday). Let me try with the new version.

Edit: I can't duplicate it with the latest one, either. Can you try to whittle down the script to the bare minimum required to make it crash?
Reply With Quote
  #73  
01-10-2003, 03:46 AM
Boulder Boulder is offline
Free Member
 
Join Date: Sep 2002
Location: Lahti, Finland
Posts: 1,652
Thanks: 0
Thanked 0 Times in 0 Posts
It's somehow related to FluxSmooth as I commented out all the other filters and still the access violation occurred immediately when seeking. However, when I tried AVS2.5 dated 3.1.2003, there were no problems

The AVS2.0x script (with AVS2.07+) works fine, here it is:

LoadPlugin("c:\windows\system\fluxsmooth.dll")
LoadPlugin("c:\windows\system\blockbuster.dll")
LoadPlugin("c:\windows\system\dctfilter_yuy2.dll")
LoadPlugin("c:\windows\system\sampler.dll")
LoadPlugin("c:\windows\system\legalclip.dll")
AVISource("c:\temp\leffat\labyrinth\labyrinth.avi" )
Trim(575,139400)
Crop(8,4,624,280)
LegalClip()
BicubicResize(320,28
FluxSmooth()
Blockbuster( method="noise", variance=0.7, seed=1 )
AddBorders(16,144,16,144)
DCTFilter(1,1,1,1,1,1,0.5,0)
LegalClip()
Sampler(length=24)

I also tried different clips but with no luck, the 2.5 version crashes but works with the AVS2.5 dated 3.1.2003.
Reply With Quote
  #74  
01-10-2003, 03:59 AM
Boulder Boulder is offline
Free Member
 
Join Date: Sep 2002
Location: Lahti, Finland
Posts: 1,652
Thanks: 0
Thanked 0 Times in 0 Posts
I did some more tests with the same clip (DivX content). I found out that this script crashes VDubMod:

Code:
LoadPlugin("c:\avs25\fluxsmooth-2.5.dll")
AVISource("c:\temp\leffat\labyrinth\labyrinth.avi")
FluxSmooth()
and this doesn't:

Code:
LoadPlugin("c:\avs25\fluxsmooth-2.5.dll")
AVISource("c:\temp\leffat\labyrinth\labyrinth.avi")
ConverttoYUY2()
FluxSmooth()
If ConverttoYUY2() is moved after FluxSmooth(), the crash occurs. What do you think of this, is it AVS or FluxSmooth?
Reply With Quote
  #75  
01-10-2003, 05:52 AM
bman bman is offline
Free Member
 
Join Date: Apr 2002
Posts: 356
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Boulder
That's YUY2 input, I use Avisynth 2.07 currently. I'll try the same clip with AVS2.5a tomorrow and see if it's still the same result.

The frame size is 320x368. I don't think this is the issue as I've done numerous clips like this and have had only once or twice the same thing.

Here's the script I've tried if it's of any use:

LoadPlugin("c:\windows\system\fluxsmooth.dll")
LoadPlugin("c:\windows\system\convolution3d.dll")
LoadPlugin("c:\windows\system\dctfilter_yuy2.dll")
LoadPlugin("c:\windows\system\blockbuster.dll")
LoadPlugin("e:\progra~1\gabest\vobsub\textsub.vdf" )
LoadPlugin("c:\windows\system\legalclip.dll")
LoadPlugin("c:\windows\system\sampler.dll")
AVISource("c:\temp\leffat\evilde~1\ed2.avi",false)
Fadeout(250)
Crop(2,8,-2,-6)
LegalClip()
TextSub("c:\temp\leffat\evilde~1\ed2.srt",25)
BicubicResize(320,36
FluxSmooth()
Blockbuster( method="dither", variance=0.7, seed=1 )
AddBorders(16,104,16,104)
DCTFilter(1,1,1,1,1,1,0.5,0)
LegalClip()
Sampler(length=24)
Hi Boulder !

Where u get this TextSub.vdf file ?
Every time I downloaded zip I couldn't find TextSub.* file !
So I have to use VDub to get subs in video !!!

bman
Reply With Quote
  #76  
01-10-2003, 06:24 AM
Boulder Boulder is offline
Free Member
 
Join Date: Sep 2002
Location: Lahti, Finland
Posts: 1,652
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by bman
Hi Boulder !

Where u get this TextSub.vdf file ?
Every time I downloaded zip I couldn't find TextSub.* file !
So I have to use VDub to get subs in video !!!

bman
Hi,

the file was/is in the VobSub package. You'll just have to select it while installing VobSub as it's not installed by default IIRC.
Reply With Quote
  #77  
01-10-2003, 07:53 AM
SansGrip SansGrip is offline
Free Member
 
Join Date: Nov 2002
Location: Ontario, Canada
Posts: 1,135
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Boulder
If ConverttoYUY2() is moved after FluxSmooth(), the crash occurs. What do you think of this, is it AVS or FluxSmooth?
It's hard to say. Presumably if it is a bug in Flux it'll be in the YV12 code, but it's strange that it works fine with the few-days-older build. This might be another "combo" bug .

I think we should move this over to the Doom9 thread, and hopefully sh0dan will get involved again. At least he'll know what changed between the 3rd and the 9th...

Want to post a quick summary there, or shall I?
Reply With Quote
  #78  
01-10-2003, 07:57 AM
Boulder Boulder is offline
Free Member
 
Join Date: Sep 2002
Location: Lahti, Finland
Posts: 1,652
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by SansGrip
Quote:
Originally Posted by Boulder
If ConverttoYUY2() is moved after FluxSmooth(), the crash occurs. What do you think of this, is it AVS or FluxSmooth?
It's hard to say. Presumably if it is a bug in Flux it'll be in the YV12 code, but it's strange that it works fine with the few-days-older build. This might be another "combo" bug .

I think we should move this over to the Doom9 thread, and hopefully sh0dan will get involved again. At least he'll know what changed between the 3rd and the 9th...

Want to post a quick summary there, or shall I?
I think it's better if you post as you and sh0dan both know what you're talking about in the issue and will hopefully find the cause soon
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
SansGrip Filters: FluxSmooth 1.1a released SansGrip Avisynth Scripting 21 08-05-2004 04:04 PM
SansGrip Filters: New fluxsmooth ak47 Avisynth Scripting 8 07-26-2004 05:10 PM
SansGrip Filters: Access violation with Fluxsmooth Holomatrix Avisynth Scripting 15 01-08-2003 05:26 PM
SansGrip Filters: FluxSmooth AND NomoSmooth ? Jellygoose Avisynth Scripting 4 11-24-2002 05:12 PM
SansGrip Filters: Blockbuster/fluxsmooth problem Yoda Avisynth Scripting 1 11-22-2002 09:24 PM

Thread Tools



 
All times are GMT -5. The time now is 03:39 AM  —  vBulletin © Jelsoft Enterprises Ltd