Inventive Software
3rd June 2008, 03:57
As I understand it, x264 had a 2-pass VBV patch commited not so long ago. This got me thinking about how the hell 1-pass VBV is so broken (not quite so now), in that I read a while back about it going over the max bitrate or buffer size. So I thought about something. Please bear with me. :)
The 2-pass VBV patch scans the 1st pass stats file for VBV overflows and corrects them. That's fine for 2 pass. For one pass, what if at each second the buffer was scanned before output and frames re-encoded so they're under that buffer?
The 2-pass VBV patch scans the 1st pass stats file for VBV overflows and corrects them. That's fine for 2 pass. For one pass, what if at each second the buffer was scanned before output and frames re-encoded so they're under that buffer?