PDA

View Full Version : cavisynth system exception


vcmohan
14th February 2008, 14:06
I am using Avisynth 2.5.8 build May 17, 2007. My system is amd x2 64 5000+ dual processor (Brisbane)on Asus M2A VM HDMI, 2gb 800MHz RAM, 320GB HDD etc.

When I repeatedly try to run an avs file for eg:
Directshowsource("E:\mayjune07\mayj002.avi").converttoRGB32()

assumeframebased()
separatefields(). selectodd()

I get at some time at avs file opening itself CAVISynth System Exception acess violation at 0X0 from 0X0, sometimes its 0X10
Both WMP and vdub get same error. (Vdub always at 0X10).

Is this a problem with 2.5.8?

Wilbert
14th February 2008, 22:28
1) What kind of stuff is in your avi?

2) Does it encode with v2.57?

IanB
15th February 2008, 00:39
The DirectShowSource shipped with 2.5.8's is borked. Use the one from 2.5.7.

Terranigma
15th February 2008, 01:07
Do you have a ddl link for the one in 2.5.7.?

vcmohan
15th February 2008, 04:32
1) What kind of stuff is in your avi?

2) Does it encode with v2.57?

It is a Samsung digicam clip captured by ulead studio in avi 2 format. I have been processing this type for several years before 2.5.8 without problem. WMP if I open the avi directly plays without any problem. So it appears 2.5.8 Directshowsource (is borked as IanB puts it) is problem. I will revert back to 2.5.7 and check.

IanB
15th February 2008, 06:17
@Terranigma,

Avisynth_257.exe (http://downloads.sourceforge.net/avisynth2/Avisynth_257.exe?modtime=1168199840&big_mirror=0)

vcmohan
15th February 2008, 09:35
I checked with 2.5.8 with 2.5.7 Directshowsource dll and full 2.5.7
All give similar errors. Sorry I posted above as the file to be avi 2. Actually It is DV type 2 format.

Delta2
15th February 2008, 11:41
try this

video=FFmpegSource("E:\mayjune07\mayj002.avi")
audio=FFAudioSource("E:\mayjune07\mayj002.avi")
AudioDub(video,audio)

or

video=FFmpegSource("E:\mayjune07\mayj002.avi")
audio=DirectShowSource("E:\mayjune07\mayj002.avi",video=false)
AudioDub(video,audio)

Terranigma
15th February 2008, 15:44
@Terranigma,

Avisynth_257.exe (http://downloads.sourceforge.net/avisynth2/Avisynth_257.exe?modtime=1168199840&big_mirror=0)

IanB, thanks, but actually I was talking about the directshowsource.dll that can be found from 2.5.7.. I didn't want to install it just to use it. :)

vcmohan
16th February 2008, 04:07
There is a typo in the title of this thread. How do I correct it to read as System in place of syatem?

Adub
16th February 2008, 04:27
Just edit the original post and you will be able to change the title.

vcmohan
16th February 2008, 11:55
try this

video=FFmpegSource("E:\mayjune07\mayj002.avi")
audio=FFAudioSource("E:\mayjune07\mayj002.avi")
AudioDub(video,audio)

or

video=FFmpegSource("E:\mayjune07\mayj002.avi")
audio=DirectShowSource("E:\mayjune07\mayj002.avi",video=false)
AudioDub(video,audio)
I tried with just ffmpegsource("....avi") and
ffmpegsource("....avi", atrack = -1)

Both showed the part image in the central 1/8th vertical part. Rest on left and right side was filled with some greenish blue garbage.

While googling I found a reference to grey frames with DirectShowSource in connection with h264 video. I also get a grey display and sometimes it proceeds normally if play button is pressed. Other times I get CAVISynth exception.

In that forum thread (IanB has also posted) it was said that pre 2.5.6a did not have this problem. It was also stated that this is not an Avisynth issue. So what do I need to do? Go back to 2.5.5 (a retrograde step)? If this is a Directshowsource issue then is there no way out?

Myrsloik
16th February 2008, 18:42
What version of ffmpegsource did you use? 1.13 from the filter collection or 1.15? If it was 1.15 I want a sample so I can try to fix it.

vcmohan
17th February 2008, 04:13
I am using 1.13 . I see a new version 1.15, Just downloaded and tested. It is working. Thanks. Only problem is it takes long time first time used for any clip.

I hope someone will look into DirectShowSource dll and correct the bug.