PDA

View Full Version : xvid Compressibility Check doesn't produce stats file


wiz
7th January 2004, 13:56
I installed GKnot 28.7 then upgraded to 28.7.2. Whenever I want to create a compressibility check using xvid the process starts as usual and after the encoding finishes, no stats file was produced although the log file tells so. When I simply switch to divx3 to do the compressibility check everything works like a charm. Can't quite tell why this is so. Any help would be gladly appreciated.


In case anyone needs the log of the process:

07.01.04 13:35:19: Job " 1" started.


Gordian Knot -
Encoding Job Data:

Type: EncXvid_First
Number: 20
Name: 1
Platform: WinXP (5.1.2600).2

Files:
VirtualDubModExe: C:\Programme\DVD\GordianKnot\VirtualDubMod\VirtualDubMod.exe
NandubExe: C:\Programme\DVD\Nandub\Nandub.exe
AviFinal: C:\PROGRA~1\DVD\GORDIA~1\_.avi
AviMovie: C:\PROGRA~1\DVD\GORDIA~1\__Movie.avi
AviCredits: C:\PROGRA~1\DVD\GORDIA~1\__Credits.avi
MovieFS: C:\PROGRA~1\DVD\GORDIA~1\LastCompCheck.avs
CreditsFS:
Log : I:\VIDEO_5_perc_Xvid_LanczosResize_544x288.stats
Stats:
Ecf :
This is a Compressibility Check:
Resolution: 544 x 288

13:35:19: Audio 1, calc: 101000 kb
13:35:19: Audio 1, disabled, no recalc. - you probably want to add this track later.

Adding this script to C:\Programme\DVD\GordianKnot\VirtualDubMod\LastJob.vcf :

// $job "Xvid - First Pass"
// $input "C:\PROGRA~1\DVD\GORDIA~1\LastCompCheck.avs"
// $output "C:\PROGRA~1\DVD\GORDIA~1\_.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("C:\\PROGRA~1\\DVD\\GORDIA~1\\LastCompCheck.avs",0,0);
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(1);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetCompression(0x64697678,0,10000,0);
VirtualDub.video.SetCompData(2960,"AQAAALwCAACQsggAXHZpZGVvLnBhc3MALgBwAGEAcwBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKHVucmVzdHJpY3RlZCkAAGkAYwB0AGUAZAApAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAgREhMVFxkbERITFRcZGxwUFRYXGBocHhUWFxgaHB4gFhcYGhweICMXGBocHiAjJhkaHB4gIyYpGxweICMmKS0QERITFBUWFxESExQVFhcYEhMUFRYXGBkTFBUWFxgaGxQVFhcZGhscFRYXGBobHB4WFxgaGxweHxcYGRscHh8hAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAgAAAJYAAABkAAAAAQAAAAEAAAAAAAAABAAAAAMAAAABAAAAAQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAZAAAAPQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAGQAAABkAAAAAQAAAAAAAAABAAAAFAAAAAAAAAAAAAAABQAAAAUAAAAFAAAABgAAAAEAAAABAAAAAAAAAAAAAAAsAQAAAAAAAAIAAAAfAAAAAgAAAB8AAAACAAAAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAPcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("C:\\PROGRA~1\\DVD\\GORDIA~1\\_.avi");
VirtualDub.Close();

// $endjob
//
//--------------------------------------------------
// $done

13:35:19: Started Xvid - First Pass: C:\PROGRA~1\DVD\GORDIA~1\LastCompCheck.avs
13:39:06: Finished Xvid - First Pass: Duration: 3 minutes, 47 seconds.
13:39:06: Trying to open Log-file.
13:39:06: Success: Log-file open.
13:39:06: Encoded: 8092 Frames.
13:39:06: Speed: 35.562 Frames per Second.

13:39:06: Done.
13:39:06: Log File = I:\VIDEO_5_perc_Xvid_LanczosResize_544x288.stats
Total Encoding Time: 3 minutes, 47 seconds.
07.01.04 13:39:06: Job " 1" finished.
_______________________________________________________________________________________________________________________


As I already said, although the log tells so the supposedly produced stats file is simply not there while divx3 works just fine though.

bokus70
9th January 2004, 01:15
I just want to say that I too have exactly the same problem, with exactly the same log file issue with the missing stats file.

I hope this will draw more attention to this post. :)

JJ2335
9th January 2004, 19:19
What build are you guys using? I'm not getting a stats file with xvid Beta 3 under gknot .28.7.2 Its been said the beta builds don't support compressibilty test.

wiz
10th January 2004, 00:38
I am using the xvid beta 3. I thought the beta problem would lie elsewhere regarding the compressibility check but this problem could also be part of it.

So if anyone using the beta 3 or any other 1.0 beta and still gets a stats file when using the compressibility check, please tell me.

And thx for the info JJ2235.

wiz

zeiRAM
10th January 2004, 18:04
Hello,

the 1.0 tree didnt get support by gknot now, but there is a little tweak to get compability to run. simply disable discard first pass for compability check. so its produce a stat file. DONT DO THAT FOR 1pass OR IN FUTURE. they plan to combinate fast 1pass with that option.

wiz
11th January 2004, 15:28
@zeiRAM

Thx for the tip, but I don't seem to find the discard first pass option anywhere in the xvid codec settings. Could you help me where to find this?

zeiRAM
11th January 2004, 19:04
In the gknot preview windows u press file|save & encode. Compressibility Check|use|codec setting.Then Encoding Type|Twopass - 1 pass| and press "..." HERE AND ONLY HERE uncheck "Discard 1pass". Only do that this way aslong gknot didnt official support the 1.0 tree. It'snt recommended to change this for the 1pass in general, i told u in future this option will decide between "fast 1pass" and "accurade 1pass", but for now its a workarround for gknot and xvid_1.0.

wiz
11th January 2004, 19:14
thx a lot, that did the trick. The stats file is not written to a file, but the compressibility test results show up in gknot, which is all I wanted. Thx again.