yakcmneb
14th April 2003, 17:48
Hi,
I'm not too proficient with all of this encoding stuff, and Gordian Knot has always provided me with an easy way to produce an acceptable result without getting too confusing. Whilst trying out the latest 0.28 Betas though, I have had to upgrade to VirtualDubMod, which I cannot get to work. I have followed all the advice and have everything installed as instructed. I'm using WinXP SP1, and have just reinstalled GKnot using the alpha 13 installers from the 'GKnot Development: installer for upcoming versions' thread.
What I get is an error (labelled VirtualDub Error in the title bar) with the followong message:
"VideoSourceAVI error: The source image format is not acceptable. (error code -2)"
I have been able to encode using VirtualDub instead of VDubMod, and then muxing afterwards, but I would really like to get VDubMod functioning correctly. I think there are other people out there with the same problem.
Here is an example GKnot Log File (for those who understand it, unlike myself...) for a first pass:
15/04/2003 01:31:14: Job "700 Mb - Single CD" started.
o DivX5-First Pass: D:\Workspace\Eve - 1\EVE.avs
End of Job 2 (700 Mb - Single CD).
_______________________________________________________________________________________________________________________
Gordian Knot 0.2.8.1351
Encoding Job Data:
Type: EncD5_First
Number: 2
Name: 700 Mb - Single CD
Platform: WinXP (5.1.2600).2
Files:
VirtualDubModExe: C:\Program Files\GordianKnot 0.28\VirtualDubMod\VirtualDubMod.exe
NandubExe: C:\PROGRA~1\GORDIA~1\nandub\Nandub.exe
AviFinal: D:\Workspace\Eve - 1\EVE.avi
AviMovie: D:\Workspace\Eve - 1\EVE_Movie.avi
AviCredits: D:\Workspace\Eve - 1\EVE_Credits.avi
MovieFS: D:\Workspace\Eve - 1\EVE.avs
CreditsFS:
Log : D:\Workspace\Eve - 1\EVE.log
Stats: D:\Workspace\Eve - 1\EVE.stats
Ecf : D:\Workspace\Eve - 1\EVE.ecf
Options:
Quality/DRF: 50
CreditsStart: 177428
UseEcf: 1
CreditsIVTC: 0
CreditsAppend: 0
DeleteInterm.: 0
EnforceBitrate:0
AntiShit: 0
Calculator:
VideoSize: 579939 kbyte.
Audio1Size: 124328 kbyte.
Audio2Size: 0 kbyte.
Overhead: 12532 kbyte.
AviSize: 716800 kbyte (700 mbyte).
FilesSize: 0 kbyte.
TotalSize: 716800 kbyte (700 mbyte).
Interleaving: vbrmp3
Bitrate: 597 k(=1000)Bits/s
Frames: 198922
FPS: 25.000
Duration: 2:12:37
Quality: 0.173 bits/(pixel*frame).
CompCheck3: 0.000 bits/(pixel*frame).
CompCheck5: 0.000 bits/(pixel*frame).
Resolution: 432 x 320
Audio 1:
mode: Just Mux Source File.
sourceFile: D:\Workspace\Eve - 1\Eve Track 1 English DELAY 0ms.mp3
wavFile: D:\Workspace\Eve - 1\Eve Track 1 English DELAY 0ms.wav
mp3File: D:\Workspace\Eve - 1\Eve Track 1 English DELAY 0ms_1.mp3
azid: ""
lame: ""
delay: 0
interval: 2
preload: 500
mux: 1
recalc: 1
deleteWav: 1
Audio 2:
none.
01:31:14: Audio 1, determined: 114103 kb
01:31:14: Audio 1, calc: 124328 kb
01:31:14: New Bitrate for Movie = 607 k(=1000)Bits/s
Adding this script to C:\Program Files\GordianKnot 0.28\VirtualDubMod\LastJob.vcf:
// $job "DivX5 First Pass"
// $input "D:\Workspace\Eve - 1\EVE.avs"
// $output "D:\Workspace\Eve - 1\EVE.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open("D:\\Workspace\\Eve - 1\\EVE.avs",0,0);
VirtualDub.audio.SetSource(0);
VirtualDub.audio.SetMode(0);
VirtualDub.audio.SetInterleave(1,0,0,0,0);
VirtualDub.audio.SetClipMode(1,1);
VirtualDub.audio.SetConversion(0,0,0,0,0);
VirtualDub.audio.SetVolume();
VirtualDub.audio.SetCompression();
VirtualDub.audio2.SetSource(0);
VirtualDub.audio2.SetMode(0);
VirtualDub.audio2.SetInterleave(1,0,0,0,0);
VirtualDub.audio2.SetClipMode(1,1);
VirtualDub.audio2.SetConversion(0,0,0,0,0);
VirtualDub.audio2.SetVolume();
VirtualDub.audio2.SetCompression();
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(0x78766964,0,10000,0);
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("D:\\Workspace\\Eve - 1\\EVE.avi");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
01:31:14: Started DivX5-First Pass: D:\Workspace\Eve - 1\EVE.avs
01:31:17: Finished DivX5-First Pass. Duration: 2 seconds.
01:31:17: Trying to open Log-file.
01:31:17: Error: Could not open D:\Workspace\Eve - 1\vdenc.log
01:31:17: Error: Could not count encoded Frames.
01:31:17: Speed: 3804454.235 Frames per Second.
01:31:17: Done.
01:31:17: Log File = D:\Workspace\Eve - 1\EVE.log
Total Encoding Time: 3 seconds.
15/04/2003 01:31:17: Job "700 Mb - Single CD" finished.
_______________________________________________________________________________________________________________________
Thanks,
Ben McKay
I'm not too proficient with all of this encoding stuff, and Gordian Knot has always provided me with an easy way to produce an acceptable result without getting too confusing. Whilst trying out the latest 0.28 Betas though, I have had to upgrade to VirtualDubMod, which I cannot get to work. I have followed all the advice and have everything installed as instructed. I'm using WinXP SP1, and have just reinstalled GKnot using the alpha 13 installers from the 'GKnot Development: installer for upcoming versions' thread.
What I get is an error (labelled VirtualDub Error in the title bar) with the followong message:
"VideoSourceAVI error: The source image format is not acceptable. (error code -2)"
I have been able to encode using VirtualDub instead of VDubMod, and then muxing afterwards, but I would really like to get VDubMod functioning correctly. I think there are other people out there with the same problem.
Here is an example GKnot Log File (for those who understand it, unlike myself...) for a first pass:
15/04/2003 01:31:14: Job "700 Mb - Single CD" started.
o DivX5-First Pass: D:\Workspace\Eve - 1\EVE.avs
End of Job 2 (700 Mb - Single CD).
_______________________________________________________________________________________________________________________
Gordian Knot 0.2.8.1351
Encoding Job Data:
Type: EncD5_First
Number: 2
Name: 700 Mb - Single CD
Platform: WinXP (5.1.2600).2
Files:
VirtualDubModExe: C:\Program Files\GordianKnot 0.28\VirtualDubMod\VirtualDubMod.exe
NandubExe: C:\PROGRA~1\GORDIA~1\nandub\Nandub.exe
AviFinal: D:\Workspace\Eve - 1\EVE.avi
AviMovie: D:\Workspace\Eve - 1\EVE_Movie.avi
AviCredits: D:\Workspace\Eve - 1\EVE_Credits.avi
MovieFS: D:\Workspace\Eve - 1\EVE.avs
CreditsFS:
Log : D:\Workspace\Eve - 1\EVE.log
Stats: D:\Workspace\Eve - 1\EVE.stats
Ecf : D:\Workspace\Eve - 1\EVE.ecf
Options:
Quality/DRF: 50
CreditsStart: 177428
UseEcf: 1
CreditsIVTC: 0
CreditsAppend: 0
DeleteInterm.: 0
EnforceBitrate:0
AntiShit: 0
Calculator:
VideoSize: 579939 kbyte.
Audio1Size: 124328 kbyte.
Audio2Size: 0 kbyte.
Overhead: 12532 kbyte.
AviSize: 716800 kbyte (700 mbyte).
FilesSize: 0 kbyte.
TotalSize: 716800 kbyte (700 mbyte).
Interleaving: vbrmp3
Bitrate: 597 k(=1000)Bits/s
Frames: 198922
FPS: 25.000
Duration: 2:12:37
Quality: 0.173 bits/(pixel*frame).
CompCheck3: 0.000 bits/(pixel*frame).
CompCheck5: 0.000 bits/(pixel*frame).
Resolution: 432 x 320
Audio 1:
mode: Just Mux Source File.
sourceFile: D:\Workspace\Eve - 1\Eve Track 1 English DELAY 0ms.mp3
wavFile: D:\Workspace\Eve - 1\Eve Track 1 English DELAY 0ms.wav
mp3File: D:\Workspace\Eve - 1\Eve Track 1 English DELAY 0ms_1.mp3
azid: ""
lame: ""
delay: 0
interval: 2
preload: 500
mux: 1
recalc: 1
deleteWav: 1
Audio 2:
none.
01:31:14: Audio 1, determined: 114103 kb
01:31:14: Audio 1, calc: 124328 kb
01:31:14: New Bitrate for Movie = 607 k(=1000)Bits/s
Adding this script to C:\Program Files\GordianKnot 0.28\VirtualDubMod\LastJob.vcf:
// $job "DivX5 First Pass"
// $input "D:\Workspace\Eve - 1\EVE.avs"
// $output "D:\Workspace\Eve - 1\EVE.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open("D:\\Workspace\\Eve - 1\\EVE.avs",0,0);
VirtualDub.audio.SetSource(0);
VirtualDub.audio.SetMode(0);
VirtualDub.audio.SetInterleave(1,0,0,0,0);
VirtualDub.audio.SetClipMode(1,1);
VirtualDub.audio.SetConversion(0,0,0,0,0);
VirtualDub.audio.SetVolume();
VirtualDub.audio.SetCompression();
VirtualDub.audio2.SetSource(0);
VirtualDub.audio2.SetMode(0);
VirtualDub.audio2.SetInterleave(1,0,0,0,0);
VirtualDub.audio2.SetClipMode(1,1);
VirtualDub.audio2.SetConversion(0,0,0,0,0);
VirtualDub.audio2.SetVolume();
VirtualDub.audio2.SetCompression();
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(0x78766964,0,10000,0);
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("D:\\Workspace\\Eve - 1\\EVE.avi");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
01:31:14: Started DivX5-First Pass: D:\Workspace\Eve - 1\EVE.avs
01:31:17: Finished DivX5-First Pass. Duration: 2 seconds.
01:31:17: Trying to open Log-file.
01:31:17: Error: Could not open D:\Workspace\Eve - 1\vdenc.log
01:31:17: Error: Could not count encoded Frames.
01:31:17: Speed: 3804454.235 Frames per Second.
01:31:17: Done.
01:31:17: Log File = D:\Workspace\Eve - 1\EVE.log
Total Encoding Time: 3 seconds.
15/04/2003 01:31:17: Job "700 Mb - Single CD" finished.
_______________________________________________________________________________________________________________________
Thanks,
Ben McKay