B-frame 指视频编码中的“双向预测帧”(B 帧):一种不直接存储完整画面,而是同时参考前后相邻帧来预测并编码的画面类型,通常用于提高压缩效率(但解码/播放顺序可能与显示顺序不同)。在常见标准(如 MPEG、H.264/AVC、H.265/HEVC)中很常见。
/ˈbiː freɪm/
Many videos use B-frames to reduce file size.
许多视频会使用 B 帧来减小文件体积。
Although B-frames improve compression, they can increase latency because the decoder may need future frames for prediction.
尽管 B 帧能提升压缩率,但由于解码可能需要“未来帧”参与预测,它们也可能增加延迟。
B-frame 来自字母 B,常解释为 Bidirectional(双向) 的缩写;frame 表示“帧/画面”。该术语在早期 MPEG 系列视频压缩标准中普及,用来区分 I 帧(帧内)与 P 帧(前向预测)等类型。