kaitsuburi
1st June 2003, 09:48
I recently rebuilt my laptop from scratch to use it for analog captures and I've run into a problem following my usual capture routine.
I only get this problem with Avisynth 2.5x (2.0x works fine) so I assumed it would be relevant to post here. I also believe this post relates to falcon_b's recent problem:
http://forum.doom9.org/showthread.php?s=&postid=320799
(@Mods: please move thread elsewhere if necessary :confused: )
My problem has to do with Vdub/Vdubmod crashing (silently, i.e. no error message) when I try to 1) close an avs (2.5) script or 2) start a job (avs 2.5) queued in Vdub/Vdubmod joblist (F4). Encoding works fine otherwise (1-pass, unqueued).
My capture was done through a Canopus ADVC-100 (NTSC, full resolution) in ScenalyzerLive (v.2.0) into "Canopus compatible DV" format. The resulting AVI files (1GB each) have a "CDVC" FOURCC and 1-pass test encodes to XviD using VirtualDubMod were beautiful, no chroma upsampling bug even though I use the Canopus DV codec. I tried changing the FOURCC, using a different DV codec, or loading the AVI through DirectShowSource(), but the problem presisted.
Here's the exact script I used:
AviSource("...\scene0001.avi",false)
telecide(guide=1).decimate(5)
crop(4,0,-8,-8)
cnr2().fluxsmooth()
simpleresize(640,464)
unfilter(-3,-3)
limiter()
When the .avs file is opened in Vdub/Vdubmod "File Information" reports "FourCC: [YUV2] unknown"; "Decompressor: YUV 4:2:2 (YUV2)". With info() at the end of the script I get
Frame: 0
ColorSpace: YUV2
Width: 640 pixels, Height: 464 pixels.
Frames per second: 23.9760
FieldBased Video: NO
Parity: Parity unknown
Video Pitch: 1280 bytes.
Has Audio: NO
Audio Channels: 0
Sample Type: NONE
Samples Per Second: 0
If I put info() right after AVISource(...) the only thing that changes is the resolution (720x480), fps (29.9700) and video pitch (1440 bytes). I also tried with a script containing only AviSource(), but same problem. Leaving the sound in does not help, either.
My OS is Win2k-SP3 with all pre-SP4 hotfixes installed. My hardware is a Toshiba Laptop, P3-1.2 with 256MB RAM and 27GB HDD. DirectX 8.1 is installed. I have only installed the latest versions of Xvid (Koepi's build) and DivX codecs as well as the Canopus DV codec I've always been using. I tried all avaiable versions of VirtualDub and VirtualDubMod, all builds of Avisynth 2.5 I could get my hands on, including 2.5.2 that was just released, as well as all possible combinations thereof, but I had the exact same problem (I've been frustrating myself for over 2 hours now). I only have the filters I use in my script in Avisynth's plugin directory (I read the Avisynth FAQ -- I haven't touched the Warpsharp/LoadPluginEx package). I also tried emptying the plugin directory and loading through LoadPlugin(..).
With the **exact** same setup above, only installing the latest Avisynth 2.08 in place of Avisynth 2.5x the problem disappears. Also, there is no problem if I load an AVI file with a different FOURCC (I tried "DIV3" and "XVID").
Could this problem be Avisynth 2.5x-related? I searched for similar posts but, like falcon_b's post, others' problems seemed to be connected to LoadPluginEx.dll which I don't even have on my HDD. Maybe I've blatantly missed something; please nudge me in the right direction :confused:
-kaitsuburi
PS. I wonder if this is what Defiler was referring to in this post:
Originally posted by Defiler
Can I change my vote to "Fix the silent crash when refreshing or closing an AVS file in VirtualDubMod"? :D
It's done that to me like 60 times today. Heh.
in the first sticky in this forum:
http://forum.doom9.org/showthread.php?s=&threadid=53427
I only get this problem with Avisynth 2.5x (2.0x works fine) so I assumed it would be relevant to post here. I also believe this post relates to falcon_b's recent problem:
http://forum.doom9.org/showthread.php?s=&postid=320799
(@Mods: please move thread elsewhere if necessary :confused: )
My problem has to do with Vdub/Vdubmod crashing (silently, i.e. no error message) when I try to 1) close an avs (2.5) script or 2) start a job (avs 2.5) queued in Vdub/Vdubmod joblist (F4). Encoding works fine otherwise (1-pass, unqueued).
My capture was done through a Canopus ADVC-100 (NTSC, full resolution) in ScenalyzerLive (v.2.0) into "Canopus compatible DV" format. The resulting AVI files (1GB each) have a "CDVC" FOURCC and 1-pass test encodes to XviD using VirtualDubMod were beautiful, no chroma upsampling bug even though I use the Canopus DV codec. I tried changing the FOURCC, using a different DV codec, or loading the AVI through DirectShowSource(), but the problem presisted.
Here's the exact script I used:
AviSource("...\scene0001.avi",false)
telecide(guide=1).decimate(5)
crop(4,0,-8,-8)
cnr2().fluxsmooth()
simpleresize(640,464)
unfilter(-3,-3)
limiter()
When the .avs file is opened in Vdub/Vdubmod "File Information" reports "FourCC: [YUV2] unknown"; "Decompressor: YUV 4:2:2 (YUV2)". With info() at the end of the script I get
Frame: 0
ColorSpace: YUV2
Width: 640 pixels, Height: 464 pixels.
Frames per second: 23.9760
FieldBased Video: NO
Parity: Parity unknown
Video Pitch: 1280 bytes.
Has Audio: NO
Audio Channels: 0
Sample Type: NONE
Samples Per Second: 0
If I put info() right after AVISource(...) the only thing that changes is the resolution (720x480), fps (29.9700) and video pitch (1440 bytes). I also tried with a script containing only AviSource(), but same problem. Leaving the sound in does not help, either.
My OS is Win2k-SP3 with all pre-SP4 hotfixes installed. My hardware is a Toshiba Laptop, P3-1.2 with 256MB RAM and 27GB HDD. DirectX 8.1 is installed. I have only installed the latest versions of Xvid (Koepi's build) and DivX codecs as well as the Canopus DV codec I've always been using. I tried all avaiable versions of VirtualDub and VirtualDubMod, all builds of Avisynth 2.5 I could get my hands on, including 2.5.2 that was just released, as well as all possible combinations thereof, but I had the exact same problem (I've been frustrating myself for over 2 hours now). I only have the filters I use in my script in Avisynth's plugin directory (I read the Avisynth FAQ -- I haven't touched the Warpsharp/LoadPluginEx package). I also tried emptying the plugin directory and loading through LoadPlugin(..).
With the **exact** same setup above, only installing the latest Avisynth 2.08 in place of Avisynth 2.5x the problem disappears. Also, there is no problem if I load an AVI file with a different FOURCC (I tried "DIV3" and "XVID").
Could this problem be Avisynth 2.5x-related? I searched for similar posts but, like falcon_b's post, others' problems seemed to be connected to LoadPluginEx.dll which I don't even have on my HDD. Maybe I've blatantly missed something; please nudge me in the right direction :confused:
-kaitsuburi
PS. I wonder if this is what Defiler was referring to in this post:
Originally posted by Defiler
Can I change my vote to "Fix the silent crash when refreshing or closing an AVS file in VirtualDubMod"? :D
It's done that to me like 60 times today. Heh.
in the first sticky in this forum:
http://forum.doom9.org/showthread.php?s=&threadid=53427