Quote:
Originally Posted by Dark Shikari
Well, you probably can cut at a recovery point, the cutting software just has to be smarter.
|
So we will have "recovery points" in between IDR frames, that are not IDR frames themselves ???
Can you explain a bit: How does that work? I mean, if we start decoding at a Non-IDR frame, we will require references from previous frames, don't we?
Okay, as far as I understand, a recovery point says "output will be good again in
x frames, if you start decoding here". There may be "scrambled" output until frame
x is reached.
But how does the
encoder know? Does it keep track of all macro-blocks and write a recovery point after each macro-block has been "refreshed" at least once? Or what?