If you are Handbrake user, you may encounter the following trouble from time to time:
"Handbrake never seems to finish compressing a dvd. It just stays Handbrake Stuck at 100%, eta 000000... but if i try to quit it asks if i would like to cancel encoding, it says there is an error trying to open it when i try to open the file."
Handbrake is usually still working on the conversion. Those comfortable in Terminal can use "top -o cpu" to see that HandBrake is probably the top item, and still using a large portion of your processor(s) speed.
Do not stop Handbrake when it stucks at 100%! Canceling the conversion at this point is virtually guaranteed to result in a broken file. It's possible to get lucky, but if you've spent hours converting so far, why risk throwing it all aways?
Give Handbrake more time, and it will almost always finish. Handbrake is always thirsty time for ripping DVD and converting videos. That time to wait after passing 100% may be as long as 5 minutes sometimes. It depends on the length of the encode. A 30 minute encode will say DONE in only a few seconds after. A 2-hour encode may take 5 minutes. Do not take 5 minutes for a trifle deal. Handbrake alternative will backup a WHOLE D9 DVD within 5 MINUTES, while still keeping 100% original video quality and AC-3/DTS surrounding audio. So far only WinX DVD Ripper (Mac versioon or Windows version) can reach such a shocking speed.
From Handbrake developer's own experience, tempered by what have been seeing reported here in the forums, all can say is that the pause is usually associated with particular discs, and that lower-end machines are more likely to be delayed at the end like this. Testing Mac is PowerBook G4 1Ghz with 1GB of memory was delayed often, but PowerMac dual 2Ghz with 2GB of memory rarely is.
There have been times when returned to faster machine and found it paused at the end of a conversion, and "top -o cpu" didn't list HandBrake at the top. In this case, all you needed to do was to access the disk where the converted movie was stored, and the process completed. This has happened maybe twice out of hundreds of conversions.
So generally, HandBrake really isn't "stuck" at 100% point of conversion, it just isn't displaying the last step(s) it needs to finish before the conversion is complete. But if you can not ensure that Handbrake will take several seconds for DVD scanning and hours to finish the encode, even take minutes to process the final step, and, you can give Handbrake alternative software a try.
Donna Peng has been working as a copywriter in Digiarty Software for many years. She has written loads of articles to help people handle their DVDs, videos and other stuff.