View Full Version : Divx5 > 2nd pass crashes
Necrotical
11th April 2002, 17:04
Hi,
i´ve got a problem with encoding with divx5. I use the tutorial from doom9.org. I load the frameserver file (created with gordian) and select divx 5.01. The 2-pass,firstpass goes through without problems, but when virtual dub wants to start the second-pass it crashes with a runtime error (something with C++ runtime error). After that my PC is very slow for 1-2 minutes and the HD works extremely. I tried it several times with divx5+5.01 and virtual dub 1.4.9+1.4.10. And I about 4-5 gb of my HD where i encoded the movie are missing ?!
Anyone got an idea how to get the 2pass-2ndpass to work and maybe where my diskspace is gone ?!?! :confused: :confused:
Necrotical
12th April 2002, 02:06
i just tried it with gordian knot (tutorial from www.divx.com) and there gordian k. says:
23:01:37: Started DivX4-First Pass: D:\Temp\American Pie\American Pie.avs
02:01:39: Finished DivX4-First Pass. Duration: 3 hours, 0 minutes, 2 seconds.
02:01:39: Trying to open Log-file.
02:01:39: Error: Could not open D:\Temp\American Pie\American Pie.log
02:01:39: Error: Could not count encoded Frames.
02:01:39: Speed: 0.000 Frames per Second.
02:01:39: WARNING: Number of counted frames differs from settings!
02:01:39: WARNING: Settings: 137712
02:01:39: WARNING: Counted: 0
02:01:39: WARNING: Difference: 137712
02:01:39: Correcting Bitrate...
02:01:39: Original Bitrate = 931 k(=1000)Bits/s
02:01:39: ERROR: Correction impossible.
02:01:39: Now encoding at 931 k(=1000)Bits/s
REIGN_
19th April 2002, 14:24
i have a similar problem. When it passes 2 hours of encoding my pc does it's trick and vd crashes with this error:
Windows 98 Version 4.10.2222
VIRTUALDUB caused a non valid page fault at
KERNEL32.DLL at 017f:bff7b992.
registers:
EAX=00000020 CS=017f EIP=bff7b992 EFLGS=00010202
EBX=00b88050 SS=0187 ESP=065dea1c EBP=065df8a0
ECX=029b7928 DS=0187 ESI=00000020 FS=1307
EDX=00000003 ES=0187 EDI=0352101c GS=3d9e
Bytes at CS:EIP:
80 3e 04 74 0f 33 c0 50 50 50 68 05 00 00 c0 e8
stack dump:
00000000 0297f6de 00000020 0297a1b6 00000000 0352101c 065dea50 00b88050 02917348 00000000 029d3e00 00000050 00000003 00000000 00000000 00000000
What the f**k (sorry) is going on?
Pikoa
20th April 2002, 03:59
I had the exact same problem as Necro... the damn Ms C++ runtime error. The funny thing was that I got it to encode all the way once!!!!!
I did some short investigation with Avisynth both vfapi. I was using 32W and 16H, but after I realized the requirement of 4Wx2H, I tried that too. Nothing works!!!! still the same damn error with both Avisynth and vfapi!!!
Any ideas anyone?
Pikoa:devil:
REIGN_
20th April 2002, 10:04
I use the Vfapi Codec. What other solutions do we have? Why especially DivX 5 ? The C++ Runtime you said above?
REIGN_
20th April 2002, 17:32
Does anyone has the same problem with me? I think that i have the problem only when i am out of memory so a memory upgrade would help?
Pikoa
21st April 2002, 04:13
Whohoooooo!!!!!!
I found the solution to my Ms C++ error!! it was soooo simple. My mistake was that both my log file and my MV file had the same name. The log file and the MV file CANNOT have the same file name. That fixed my problem. Try it out guys and let me know...
Reign, read doom's DIVX 5 guide. Use Gknot, which will indirectly use Avisynth (slighly faster than vfapi).
Pikoa :D
REIGN_
21st April 2002, 13:55
What same name do you mean? for example divx.log and divx.bin?
Pikoa
21st April 2002, 17:35
Reign_
Vdub does not care about extensions for log and MV files. You can call it anything you want. See below
[NO]
log file= Divx.log
MV file=Divx.log
[YES]
log file= Divx.log
MV file= Divx.bin
Note that I've checked this out and was able to reproduce the Ms C++ error by having the exact same name. Give it a shot and let me know. Ciao
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.