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. |
2nd August 2008, 22:02 | #1 | Link |
Registered User
Join Date: Jul 2008
Posts: 3
|
wMultOf must be non-zero
Hello everyone,
I'm trying to fix a problem I'm having with AGK. VOB encoding works just fine using just about any settings I can think of, but when I try to encode any AVI file (and I mean any...), I get the following error message after Demuxing audio: Code:
VirtualDub Error Avisynth open failure: wMultOf must be non zero. (Z:\TEMP\probka\agk_tmp\1_agk_movie.avs, line 8) Code:
LoadPlugin("C:\PROGRA~2\AutoGK\DGMPGDec\DGDecode.dll") LoadPlugin("C:\PROGRA~2\AutoGK\filters\autocrop.dll") LoadPlugin("C:\PROGRA~2\AutoGK\filters\RemoveGrainSSE3.dll") movie = DirectShowSource("Z:\TEMP\probka\1.avi",23.976).KillAudio() movie = isRGB(movie) ? ConvertToYV12(movie) : movie movie = isYUY2(movie) ? ConvertToYV12(movie) : movie cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=10,aspect=0,threshold=0,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0) fixed_aspect = 1 c_width = width(cropclip) c_height = round(height(cropclip) / fixed_aspect) input_par = float(c_width)/float(c_height) input_par = (input_par > 1.4) || (input_par < 1.25) ? input_par : (4.0/3.0) out_width = 608 out_height = round(float(out_width) / input_par) hmod = out_height - (floor(out_height / 16 ) * 16) out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod) new_aspect = (float(out_width) / float(out_height)) / fixed_aspect autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=10,aspect=new_aspect,threshold=0,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0) LanczosResize(out_width,out_height) For the record, this is running on a system that has NO other codecs installed. The video file used in the above example is listed as being originally encoded using XviD 1.2 SMP (using GSpot to detect this). The OS is Server 2003 x64. Any help would be greatly appreciated. If you need any more information from me, just say so. |
9th August 2008, 07:28 | #3 | Link |
Registered User
Join Date: Aug 2005
Posts: 16,267
|
Hi!
Have you previously had success with AutoGK - or is this your first attempt? I'm not a user of AutoGK, but I'd speculate that the program doesn't interpret "wMultOf" as being the same as "wmultof" (or "hMultOf" as being the same as "hmultof")... |
9th August 2008, 11:21 | #4 | Link |
Registered User
Join Date: Jul 2008
Posts: 3
|
I've used AutoGK on other systems just fine, and on the same machine, while running Server 2003 (32-bit).
My XP x64 computer is able to run AGK without any troubles. The AVS script looks exactly the same as it does from the Server computer. Your thinking is logical, but not the case here. This is the first time I've run into troubles like this... as you can easily understand, it's quite frustrating, since that machine is my video ripping machine as well as file storage (I'll typically set queues of 20-30 movies or episodes to rip/convert at a time). |
9th August 2008, 20:48 | #5 | Link |
Registered User
Join Date: Aug 2005
Posts: 16,267
|
If I'm interpreting your posts correctly, this is the first time you're running AutoGK under Server 2003 x64 O/S.
If so, perhaps you can placate an old man who's seen many strange computer anomalies over the years - and, if you haven't already done so, try what I suggested once... |
Tags |
agk, ayisynth, error, vdubmod, wmultof |
|
|