摘要 |
An encoder for encoding a video stream is described herein. The encoder receives an input video stream, scene boundary information that indicates positions n the input video stream where scene transitions occur and target bit rate for each scene. The encoder divides the input video stream into a plurality of sections based on the scene boundary information. Each section comprises a plurality of temporally contiguous image frames. The encoder encodes each of the plurality of sections according to the target bit rate, providing adaptive bit rate control based on scenes. If a video quality bar is met at a lower bit-rate, there is no need to encode the same section at a higher bit-rate since the quality bar has already been met. |