What are B-Frames and how are they used?

B-frames are a unique type of frame used in video codecs. They are found in video compression formats like H.264/AVC, HEVC, and AV1. You can think of them as helping to define the intermediate state of frames in a sequence. They contribute a lot to reducing the size of video files. However, if they do their job poorly, they can reintroduce visual artifacts, leading to a subpar experience for the viewer. So, their correct implementation is of the utmost importance.B-frames make use of information from both the previous and next frames in the Group of Pictures (GOP) to achieve highly...

Continue reading