Quote:
Originally Posted by Tommy Carrot
Your visual studio build doesn't do that long delay, it finished the same encode in 10 minutes.
edit: just to clarify, it still waits 2-3 minutes before it finishes the first inter-frame, it just seems to be generally faster.
|
I'm guessing there is some kind of long lookahead taking place, so a bunch of frames are getting encoded and refined in RAM before the first inter frame in decode order gets written. This happens in all codecs to some degree. For example, a GOP like
IbBbPbBbP
Actually needs to get written to the file as:
IPBbbPBbb
The second frame can't be written until the fifth frame is finalized.