POV-Ray : Newsgroups : povray.off-topic : YouTube : Re: YouTube Server Time
7 Sep 2024 01:19:16 EDT (-0400)
  Re: YouTube  
From: scott
Date: 4 Nov 2008 04:30:45
Message: <49101645$1@news.povray.org>
>> P frames are differences from the previous I frame.
>>
>> B frames are differences from the preceding and following frames, whether 
>> they be I or P or B.
>>
>> In other words, you can't play a B frame at all without all the data 
>> between one I frame and the next.
>
> I get that there are full frames and difference frames. I'm just not 
> really understanding why there are two different kinds of difference 
> frames...

I think it's just because P frames are way simpler (both for encoding and 
decoding), so they get their own name.  It's very fixed how the behave (it's 
always the difference from the previous I frame), whereas B frames are much 
more flexible, having inputs from a number of frames ahead and behind (even 
from other B frames, which can make matters very complex).  Some players get 
confused if you use too many B frames, or use them in the "wrong" places, or 
use them at all!


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.