PDA

View Full Version : Megui - save after first pass?


enchant
19th November 2009, 19:49
Megui takes a very long time to encode. When I encode a video to mp4, there are four steps. The first step (audio) and last (mux) go pretty quick, but the second and third video encodings take forever. I'm doing a 1.5 hour video, and each pass is over 3 hours.

It would be great if there was a way for Megui to save after the first pass so that if something happened during the second, you wouldn't have to go through that first pass again.

Is there anything that I can do to make this happen?

Thanks for any help.

Inspector.Gadget
19th November 2009, 20:06
Everything is saved. All the relevant information is in the ".stats" file and in the ".stats.MBtree" file (if you use MBTree). Should your second pass fail, you need only right-click in on its entry in the Queue and change its status from aborted or whatever to "waiting" and then run it again. Should you somehow lose the queue, drop your existing AVS script in the main video panel, open up x264 config, and change NOTHING except the rate control type from "Automated 2-pass" to "2pass - Second pass". MeGUI will pass your stats file to x264 and you'll get the second pass just as it would have been originally.

Dark Shikari
19th November 2009, 20:13
Megui takes a very long time to encode. When I encode a video to mp4, there are four steps. The first step (audio) and last (mux) go pretty quick, but the second and third video encodings take forever. I'm doing a 1.5 hour video, and each pass is over 3 hours.Second and third pass? Are you seriously doing 3-pass? Because it's a waste of time.

Betsy25
19th November 2009, 20:27
He probably means the 2 encoding steps after the audio conversion step.:cool:

enchant
19th November 2009, 21:13
Second and third pass? Are you seriously doing 3-pass? Because it's a waste of time.

Third pass? I never said that. I think what I said could have been misconstrued. "second and third video encodings", means "second and third, which are video encodings".

Inspector.Gadget, thanks for the good info! You saved me a lot of time. And I should have asked this weeks ago!!

enchant1
7th January 2010, 22:27
I recently encoded a video. After it was done, the QCer decided that there was a mistake in the subtitles. It needed to be corrected and re-encoded. I made the change in the .ass file, and following Inspector.Gadget's instructions above, I only ran the second pass.

As far as I can tell, the resulting video looks fine. Corrections are in place.

So I was wondering...

If I know that I'll soon be getting a final .ass file from the typescripter and it's my job to encode it with the raw video file, could I simply create an empty .ass file, run the encoding through the first pass of the video, then once I get the final .ass file at some point in the future, run the second pass at that point? Do I lose anything using that method?