之前一直不懂I-frame,p-frame,B-frame的意思,google了一下,收集了一些有用的资料。
2010-12-15 21:00:26
I-frame
Short for i ntraframe , a video compression method used by the MPEG standard. In a motion sequence, individual frames of pictures are grouped together (called a group of pictures , or GOP ) and played back so that the viewer registers the video??s spatial motion. Also called a keyframe , an I-frame is a single frame of digital content that the compressor examines independent of the frames that precede and follow it and stores all of the data needed to display that frame. Typically, a I-frames are interspersed with P-frames and B-frames in a compressed video. The more I-frames that are contained, the better quality the video will be; however, I-frames contain the most amount of bits and therefore take up more space on the storage medium.
P-frame
Short for p redictive frame , or p redicted frame , a video compression method used by the MPEG standard. In a motion sequence, individual frames of pictures are grouped together (called a group of pictures , or GOP ) and played back so that the viewer registers the video??s spatial motion. P-frames follow I-frames and contain only the data that have changed from the preceding I-frame (such as color or content changes). Because of this, P-frames depend on the I-frames to fill in most of the data.
P-frames and B-frames are also referred to as delta frames .
B-frame
Short for b i-directional frame , or b i-directional predictive frame , a video compression method used by the MPEG standard. In a motion sequence, individual frames of pictures are grouped together (called a group of pictures , or GOP ) and played back so that the viewer registers the video??s spatial motion. As the name suggests, B-frames rely on the frames preceding and following them. B-frames contain only the data that have changed from the preceding frame or are different from the data in the very next frame.
P-frames and B-frames are also referred to as delta frames .