Ali266: an optimized VVC Software Encoder Implementation Towards Real-time Applications

Jianhua Chen, Yan Ye, Liangwei Yu, Xinchao Dong, Shuqing Fang, Shengyang Xu, Zhiwei Huang, Ru-Ling Liao, Jie Liu, Rongbing Yang · 2022

As the latest international video coding standard finalized in July 2020, the Versatile Video Coding (VVC) standard achieves around 50% bitrate savings at the same video quality over its predecessor, the High Efficiency Video Coding (HEVC) standard. The improvement of coding efficiency brings great value with the rapid growth of video applications. However, increased coding efficiency also comes at the cost of increased encoding complexity, which makes it rather difficult to apply VVC to real-time video services using general-purpose processors. In this paper, an optimized VVC software encoder implementation towards real-time applications, named Ali266, is introduced, including coding efficiency optimization and computational complexity reduction algorithms in Ali266. Our experiments demonstrate that Ali266 with the “faster” preset enables real-time encoding for 1080p video-on-demand (VOD) content, while providing more than 40% bitrate savings over x265 at the medium preset with the same objective video quality.

Read the paper · More papers on PaperTik