CPC H04N 19/103 (2014.11) [H04N 19/14 (2014.11); H04N 19/42 (2014.11); H04N 21/2187 (2013.01); H04N 21/23418 (2013.01); H04N 21/8456 (2013.01)] | 19 Claims |
1. A method for content-adaptive encoder preset prediction for adaptive live streaming, the method comprising:
performing video complexity feature extraction on a video segment, including extracting a complexity feature of the video segment, the complexity feature comprising one, or a combination, of an average texture energy (E), an average temporal energy (h), and an average lumiscence (L);
receiving by an encoding time prediction model a plurality of inputs comprising the complexity feature, a bitrate ladder, a resolution set, a target video encoding speed, and a number of CPU threads for the video segment;
predicting an encoding time by an encoding time prediction model using the plurality of inputs; and
selecting an optimized encoding preset for the video segment by a preset selection function using the encoding time.
|