Advertisement
B-frames (bidirectional frames) are video compression frames that use both the previous and next frames to compress data. They offer high compression efficiency because only the differences between the frames are stored.
Advantages:
Disadvantages:
Number of B-frames between I and P
Advertisement
Set the level of effort in determining B frame placement.
the GOP structure is fixed based on the values of --keyint and --bframes.
a light lookahead is used to choose B frame placement.
a viterbi B path selection is performed
B-pyramid function is activated
In the x265 codec (H.265/HEVC), B-Pyramid refers to a technique used in video compression to further increase the efficiency of B-frames (bidirectional frames). This is an extended form of B-frame usage that optimizes the hierarchy of frames and improves compression.
Enable weighted prediction in B slices.
Weighted B-Prediction in the x265 codec improves compression and image quality by weighting the influence of neighboring frames on the B-frame prediction. This results in more efficient compression, especially for videos with slower motion or less drastic changes between frames.
Bias towards B frames in slicetype decision.
The higher the bias the more likely x265 is to use B frames.
Can be any value between -90 and 100 and is clipped to that range.