View Full Version : VirtualDubMod returns error with some DVDs
azraelle
6th January 2006, 05:01
Attempted to post on 12/28/05, but was informed I had to wait 5 days....
On certain of my DVDs, Confessions of a Teenage Drama Queen in this case, (using GordianKnot) after waiting 4-5 hours for VirtualDubMod to do its thing, an error message pops up, saying: "VirtualDub Error: An unknown error occurred [may be corrupt data]. [error code - 100]". I am using XviD. This is REALLY annoying (why couldn't it at least tell me there was a problem at the end of the 1st pass, instead of waiting until the end of the 2nd pass?)! What am I doing wrong?
I'm not exactly a newbie, having converted nearly my entire collection of DVDs over the course of the last 14 months using Gordian Knot, but apart from using a few tweaks to the defaults, I am no expert, or even intermediate. Almost always use constant bitrate 96 Kbps instead of the default 128, and encode the credits in grayscale at 40%, as I find that it gives me a little more leeway for final picture size. Also, always use TomsMoComp, if I see horizontal bars in any frames in the .d2v preview.
Thinking maybe it was a misinterpretation of DGIndex preview stats, I have tried, successively, "Force Film", "Honor Pulldown Flags", and Ignore Pulldown Flags", with no success. A couple of months ago I found that some DVDs that would show this error with "Calculate AVI File Size" checked, would work if "Calculate Average Bitrate" was checked instead, but even this is unsuccessful now.
I tried processing the VOB's with FixVTS; I re-decrypted the original DVD with the 12-29-05 version of DVDFab Decrypter--neither eliminated the VirtualDubMod error message at the tail end of the 2nd pass. All results except one produce a 12Kb .avi file. That one exception produced a playable avi, but one with an audio track that was anywhere from a few seconds to several minutes out of sync with the video. This was produced by "ignoring pulldown flags".
Again, what am I doing wrong??
Versions, and other info:
XviD-1.0.2-29082004 _Final Release_, Based on CVS from 29.08.2004 13:00h MET (koepi binary?)
VirtualDubMod v 1.5.10.0
dvddecrypter v 3.5.4.0
GordianKnot v 0.35.0
BeSweet v 1.5.23.0
Nandub v 1.4.4.12667
DVD2AVI_Version=DGIndex 1.4.3
DVDFab Decrypter v 2.9.6.6 (12-29-05)
FixVTS v Beta 1.17
Win2K Corporate Edition, w/SP-4
AMD Athlon XP-1700+
Shuttle NForce-2 mobo
528 MB RAM
NVIDIA Quadro FX-500/128 MB VRAM
UPDATE:
I updated XVID codec to 1.1.0-30122005, Gordian Knot to the latest versions of Codec Pack and Rip Pack yesterday (01/02/06), and I got the same error message, with VOBs decrypted with 12/29/05 version of DVDFab Decrypter. I am at my wit's end.
Well, not entirely at my wit's end--decided that the net desired result was to share my movies with my kids and ex-wife, so I figured out how to use DVD Rebuilder on those DVDs that I couldn't make Gordian Knot convert into AVI format, but I would really, still like to know if there is a workaround, and if so what it is.
Thank You in advance, AJ/Azraelle.
niann
6th January 2006, 17:16
Do you still have a logfile from an encode that didn't work?
Cheers!
azraelle
6th January 2006, 22:54
No I chucked them all. But not to worry--I'll just do it over again, should have a logfile in about 4-5 hours.
azraelle
7th January 2006, 03:23
==================================
T01 3_2ch 448Kbps DELAY 3ms_1.log
==================================
BeSweet v1.5b30 by DSPguru.
--------------------------
Using azid.dll v1.9 (b922) by Midas (midas@egon.gyaloglo.hu).
Using lame_enc.dll v1.32 (8/8/2003), Engine 3.90 <http://www.mp3dev.org/>.
Logging start : 01/06/06 , 16:26:51.
C:\PROGRA~1\GORDIA~1\BeSweet\BeSweet.exe -core( -input M:\GHOST\VIDEO_TS\GHOST T01 3_2ch 448Kbps DELAY 3ms.ac3 -output M:\GHOST\VIDEO_TS\GHOST T01 3_2ch 448Kbps DELAY 3ms_1.mp3 -logfile M:\GHOST\VIDEO_TS\GHOST T01 3_2ch 448Kbps DELAY 3ms_1.log ) -ota( -hybridgain ) -azid( -c normal ) -lame( -h --abr 128 )
[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : M:\GHOST\VIDEO_TS\GHOST T01 3_2ch 448Kbps DELAY 3ms.ac3
[00:00:00:000] | Output: M:\GHOST\VIDEO_TS\GHOST T01 3_2ch 448Kbps DELAY 3ms_1.mp3
[00:00:00:000] | Floating-Point Process: Yes
[00:00:00:000] | PostGain normalize to : 0.97
[00:00:00:000] +-------- AZID -------
[00:00:00:000] | Input Channels Mode: 3/2, Bitrate: 448kbps
[00:00:00:000] | Output Stereo mode: Dolby surround compatible
[00:00:00:000] | Total Gain: 10.000dB, Compression: Normal
[00:00:00:000] | LFE levels: To LR -INF, To LFE 0.0dB
[00:00:00:000] | Center mix level: BSI
[00:00:00:000] | Surround mix level: BSI
[00:00:00:000] | Dialog normalization: -4dB
[00:00:00:000] | Rear channels filtering: No
[00:00:00:000] | Source Sample-Rate: 48.0KHz
[00:00:00:000] +-------- LAME -------
[00:00:00:000] | 'abr 128' preset is used
[00:00:00:000] +---------------------
[02:06:43:936] Gain of 3.0dB had been asserted to file.
[02:06:43:936] Conversion Completed !
[02:06:43:936] Actual Avg. Bitrate : 124kbps
[00:26:37:000] <-- Transcoding Duration
Logging ends : 01/06/06 , 16:53:28.
===========================
GKnot.log
===========================
1/6/2006 4:26:51 PM: Job " 1 - GHOST.avi" started.
o Transcode source -> MP3: M:\GHOST\VIDEO_TS\GHOST T01 3_2ch 448Kbps DELAY 3ms.ac3
o Xvid - First Pass: M:\GHOST\VIDEO_TS\GHOST.avs
o Xvid - Second Pass: M:\GHOST\VIDEO_TS\GHOST.avs
o Mux Audio.
End of Job 1 ( 1 - GHOST.avi).
_______________________________________________________________________________________________________________________
Gordian Knot
Encoding Job Data:
Type: EncXvid_All
Container: Audio-Video Interleave (AVI)
Number: 1
Name: 1 - GHOST.avi
Platform: Win2000 (5.0.2195).2
Files:
VirtualDubModExe: C:\Program Files\GordianKnot\VirtualDubMod\VirtualDubMod.exe
NandubExe: C:\PROGRA~1\GORDIA~1\nandub\Nandub.exe
AviFinal: M:\GHOST\VIDEO_TS\GHOST.avi
AviMovie: M:\GHOST\VIDEO_TS\GHOST_Movie.avi
AviCredits: M:\GHOST\VIDEO_TS\GHOST_Credits.avi
MovieFS: M:\GHOST\VIDEO_TS\GHOST.avs
CreditsFS:
Log : M:\GHOST\VIDEO_TS\GHOST.log
Stats: M:\GHOST\VIDEO_TS\GHOST.stats
Ecf : M:\GHOST\VIDEO_TS\GHOST.ecf
Options:
Quality/DRF: 0
CreditsStart: 219679
UseEcf: 1
CreditsIVTC: 0
CreditsAppend: 0
DeleteInterm.: 0
EnforceBitrate: 0
AntiShit: 0
Calculator:
VideoSize: 298454 kbyte.
Audio1Size: 415840 kbyte.
Audio2Size: 0 kbyte.
Overhead: 0 kbyte.
AviSize: 714294 kbyte (697 mbyte).
FilesSize: 0 kbyte.
TotalSize: 714294 kbyte (697 mbyte).
Interleaving:
Bitrate: 322 k(=1000)Bits/s
Frames: 227890
FPS: 29.970
Duration: 26:44
Quality: 0.134 bits/(pixel*frame).
CompCheck3: 0.000 bits/(pixel*frame).
CompCheck5: 0.000 bits/(pixel*frame).
Resolution: 384 x 208
Audio 1:
Mode: ac3 -> mp3
SourceFile: M:\GHOST\VIDEO_TS\GHOST T01 3_2ch 448Kbps DELAY 3ms.ac3
WavFile: M:\GHOST\VIDEO_TS\GHOST T01 3_2ch 448Kbps DELAY 3ms.wav
Mp3File: M:\GHOST\VIDEO_TS\GHOST T01 3_2ch 448Kbps DELAY 3ms_1.mp3
OggFile: M:\GHOST\VIDEO_TS\GHOST T01 3_2ch 448Kbps DELAY 3ms.ogg
OggQuality: 0.200
OggLanguage: English
Azid: -c normal
Lame: -h --abr 128
Delay: 3
Interval: 1
Preload: 500
Mux: 1
Recalc: 1
DeleteWav: 1
Audio 2:
none.
4:26:51 PM: Started Transcoding Audio.
4:26:51 PM: Using "BeSweet" to transcode M:\GHOST\VIDEO_TS\GHOST T01 3_2ch 448Kbps DELAY 3ms.ac3
CommandLine: "C:\PROGRA~1\GORDIA~1\BeSweet\BeSweet.exe" -core( -input "M:\GHOST\VIDEO_TS\GHOST T01 3_2ch 448Kbps DELAY 3ms.ac3" -output "M:\GHOST\VIDEO_TS\GHOST T01 3_2ch 448Kbps DELAY 3ms_1.mp3" -logfile "M:\GHOST\VIDEO_TS\GHOST T01 3_2ch 448Kbps DELAY 3ms_1.log" ) -ota( -hybridgain ) -azid( -c normal ) -lame( -h --abr 128 )
4:53:29 PM: Finished. Duration: 26 minutes, 37 seconds.
4:53:29 PM: Audio Done.
4:53:29 PM: MP3-File-Size is 115854 kb.
4:53:29 PM: Audio 1, determined: 115854 kb
4:53:29 PM: Audio 1, calc: 415840 kb
4:53:29 PM: New Bitrate for Movie = 645 k(=1000)Bits/s
Adding this script to C:\Program Files\GordianKnot\VirtualDubMod\LastJob.vcf :
// $job "XviD First Pass"
// $input "M:\GHOST\VIDEO_TS\GHOST.avs"
// $output "M:\GHOST\VIDEO_TS\GHOST_Movie.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open("M:\\GHOST\\VIDEO_TS\\GHOST.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(1200,"AwAAAKC7DQCQsggAXHZpZGVvLnN0YXRzAABzAHQAYQB0AHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVAAAABQAAABAAAABkAAAAZAAAAAYAAAAAAAAAAAAAAAEAAAAsAQAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAAAAAP////+WAAAAZAAAAAAAAAABAAAAAAAAAAAAAAACAAAAHwAAAAIAAAAfAAAACBESExUXGRsREhMVFxkbHBQVFhcYGhweFRYXGBocHiAWFxgaHB4gIxcYGhweICMmGRocHiAjJikbHB4gIyYpLRAREhMUFRYXERITFBUWFxgSExQVFhcYGRMUFRYXGBobFBUWFxkaGxwVFhcYGhscHhYXGBobHB4fFxgZGxweHyEAAAAACgAAABQAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAeAAAAAQAAADIAAAABAAAA9AEAAFoAAAAyAAAAgJaYADwAAAA8AAAA+gAAAAAAAAAAAAAAXGhpbnRmaWxlLm12aABsAGUALgBtAHYAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcdmlkZW9nay5zdGF0cwAALgBzAHQAYQB0AHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAfWgMAMXoDAAAAAAAAAAAAKAAAABQAAAAUAAAAECcAABAnAAABAAAAAQAAAAEAAAABAAAA9wAAAAAAAAAAAAAA");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("M:\\GHOST\\VIDEO_TS\\GHOST_Movie.avi");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
4:53:29 PM: Started Xvid - First Pass: M:\GHOST\VIDEO_TS\GHOST.avs
6:43:34 PM: Finished Xvid - First Pass: Duration: 1 hour, 50 minutes, 4 seconds.
6:43:34 PM: Trying to open Log-file.
6:43:34 PM: Success: Log-file open.
6:43:34 PM: Encoded: 227890 Frames.
6:43:34 PM: Speed: 34.504 Frames per Second.
6:43:34 PM: New target size = 598440 Kb
Adding this script to C:\Program Files\GordianKnot\VirtualDubMod\LastJob.vcf :
// $job "XviD Second Pass"
// $input "M:\GHOST\VIDEO_TS\GHOST.avs"
// $output "M:\GHOST\VIDEO_TS\GHOST_Movie.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open("M:\\GHOST\\VIDEO_TS\\GHOST.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(1200,"BAAAAKC7DQCoIQkAXHZpZGVvLnN0YXRzAABzAHQAYQB0AHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVAAAABQAAABAAAABkAAAAZAAAAAYAAAAAAAAAAAAAAAEAAAAsAQAAAQAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAAAAAP////+WAAAAZAAAAAAAAAABAAAAAAAAAAAAAAACAAAAHwAAAAIAAAAfAAAACBESExUXGRsREhMVFxkbHBQVFhcYGhweFRYXGBocHiAWFxgaHB4gIxcYGhweICMmGRocHiAjJikbHB4gIyYpLRAREhMUFRYXERITFBUWFxgSExQVFhcYGRMUFRYXGBobFBUWFxkaGxwVFhcYGhscHhYXGBobHB4fFxgZGxweHyEAAAAACgAAABQAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAeAAAAAQAAADIAAAABAAAA9AEAAFoAAAAyAAAAgJaYADwAAAA8AAAA+gAAAAAAAAAAAAAAXGhpbnRmaWxlLm12aABsAGUALgBtAHYAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcdmlkZW9nay5zdGF0cwAALgBzAHQAYQB0AHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAfWgMAMXoDAAAAAAAAAAAAKAAAABQAAAAUAAAAECcAABAnAAABAAAAAQAAAAEAAAABAAAA9wAAAAAAAAAAAAAA");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("M:\\GHOST\\VIDEO_TS\\GHOST_Movie.avi");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
6:43:34 PM: Started Xvid - Second Pass: M:\GHOST\VIDEO_TS\GHOST.avs
7:22:58 PM: Finished Xvid - Second Pass: Duration: 39 minutes, 24 seconds.
7:22:58 PM: Speed: 96.385 Frames per Second.
Adding this script to C:\Program Files\GordianKnot\VirtualDubMod\LastJob.vcf :
// $job "DivX5 Append"
// $input "M:\GHOST\VIDEO_TS\GHOST_Movie.avi"
// $output "M:\GHOST\VIDEO_TS\GHOST.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script
VirtualDub.Open("M:\\GHOST\\VIDEO_TS\\GHOST_Movie.avi",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource("M:\\GHOST\\VIDEO_TS\\GHOST T01 3_2ch 448Kbps DELAY 3ms_1.mp3",0x00000202,1);
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,1,0,3);
VirtualDub.stream[0].SetClipMode(1,1);
VirtualDub.stream[0].SetConversion(0,0,0,0,0);
VirtualDub.stream[0].SetVolume();
VirtualDub.stream[0].SetCompression();
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(0);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("M:\\GHOST\\VIDEO_TS\\GHOST.avi");
VirtualDub.Close();
// $endjob
//
//--------------------------------------------------
// $done
7:22:59 PM: Started Muxing Audio.: M:\GHOST\VIDEO_TS\GHOST_Movie.avi
7:23:03 PM: Finished Muxing Audio.: Duration: 4 seconds.
7:23:03 PM: Done.
7:23:03 PM: Movie = M:\GHOST\VIDEO_TS\GHOST.avi
Total Encoding Time: 2 hours, 56 minutes, 12 seconds.
1/6/2006 7:23:03 PM: Job " 1 - GHOST.avi" finished.
azraelle
7th January 2006, 03:41
Same error message as before at the tail end of the 2nd pass:
VirtualDub Error: An unknown error occurred [may be corrupt data]. [error code - 100]
then the creation of 12,288 Byte "GHOST.avi" file (at 7:23 PM), from the 10,240 Byte "GHOST_Movie.avi" file, created, apparently, at the end of the 1st pass (at 6:43 PM).
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.