Bframes
B-frames, short for bidirectionally predictive frames, are a type of inter-frame video frame used in various video compression standards such as MPEG-2, H.264/AVC, and HEVC. They achieve higher compression by using information from both prior and future frames to predict the current frame, rather than relying on past frames alone as P-frames do or no prediction as I-frames.
How they work: For each B-frame, the encoder draws predictions from two reference frames surrounding it in
Impact and trade-offs: B-frames generally reduce bitrate and improve quality for a given objective by exploiting
Usage: The number of consecutive B-frames between anchor frames varies by codec and profile; common configurations