x264解码时B-frame和b-frame的区别

Difference between B-frame and b-frame when decoding x264

我在使用 x264 编码器编码时尝试实现以下帧模式:

IPBBPBBPBBPBBPBBI

所以,基本上我希望每第 16 帧是一个 I 帧,并且在每 2 个 P 帧之间必须有 2 个 B 帧。我使用这些参数:

x264.exe -I 16 -i 16 --bframes 2 --b-adapt 0 --tune psnr --fps 25 --input-res 416x240

但这给出了

的输出
IPBbPBbPBbPBbPBbI

在这种情况下大写 B 和小写 b 有什么区别?

通过进一步搜索,我找到了自己问题的答案。根据 this website,B 帧是被其他帧用作参考的帧,而 b 帧不被其他帧用作参考。