View Full Version : multipass encoding
gsharad007
12th October 2004, 13:03
i was trying to do 3-4 pass multipass encoding using DVD2AVI -> gk -> avisynth -> virtualdubmod.
now i always divide my movie into 20 min parts which i encoded. now sometimeswat is happening is on the third pass it shows error (in the job window so i dont know the error) whereas in other parts it doesnt show errors.
and also i am loosing huge amounts of frames on the third pass.
same parts show error again on the 4th pass.
is there some time or framecount or anything restriction on 3 pass. and y am i loosing frames.
jggimi
12th October 2004, 14:25
Your symptoms appear to be similar to others caused by hardware instability due to excessive heat.
Video encoding causes CPUs to work harder than most other PC applications, and can sometimes produce more heat than a PC's fans and cooling can cope with.
You may want to stress test your PC with tools like Prime95, or run motherboard monitors that can track temperatures under the CPU and across the board for you.
Temporarily, you can remove the cover and see if that helps cool your PC. But more likely a larger CPU chiller and additional fans in the case will be be needed.
For more information, searching for threads that discuss "heat" will be helpful.
gsharad007
13th October 2004, 06:29
Originally posted by jggimi
Your symptoms appear to be similar to others caused by hardware instability due to excessive heat.
Video encoding causes CPUs to work harder than most other PC applications, and can sometimes produce more heat than a PC's fans and cooling can cope with.
You may want to stress test your PC with tools like Prime95, or run motherboard monitors that can track temperatures under the CPU and across the board for you.
Temporarily, you can remove the cover and see if that helps cool your PC. But more likely a larger CPU chiller and additional fans in the case will be be needed.
For more information, searching for threads that discuss "heat" will be helpful.
relax my system is as cool as it gets wid 7 fans and no covers and a airconditioner to cool the room and its getting close to winters.
the problem is the same parts of the movie have the error again and again whereas other parts encode fine except for loosinf frames
gsharad007
15th October 2004, 14:33
i found out the error though not helpful i hope somone from divx cud shed some light on it.
Video compression error: An unknown error occurred (may be corrupt data). (error code -100)
any idea wats wrong. i get it at the very end and i loose some frames in the output avi.
version i use is divx5.2.1 and the latest of virtualdubmod
jggimi
15th October 2004, 14:42
I am still of the opinion that you are seeing a corruption due to stress, in CPU or memory. The codec uses the same video stream for each pass, so I do not see how the codec could be the root cause of your trouble.
When was the last time you stress tested your PC with Prime95 or a related tool?
You have 7 fans, so I assume you are overclocking your CPU. If that's the case, please reset your CPU function back to the manufacturer's specification, and you will likely see this problem dissapear.
Moved to PC Hardware forum, where you may get additional advice.
jggimi
15th October 2004, 16:34
And here's a guide to testing stability. Try this before assuming your problem is software.
http://forum.doom9.org/showthread.php?s=&threadid=54130
gsharad007
17th October 2004, 13:57
no i am not overclocking my system.
and well i have like 9 20min movie parts encoding one after another and none have errors on 2 pass.
not comes the wierd part when i add 3rd pass (either as a seperate job after all the parts have done 2passes or either as 3rd pass right after the 2nd pass of each movie part) the same parts show error whereas other parts dont show error.
now give me other suggestions pls
where is digitAl56k??
gsharad007
20th October 2004, 05:13
and also the test i discovred the error message from ran for only 3 mins (encoding a part of movie of just 1:57)
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.