This document presents an analysis of video complexity features and optimizations for efficient video encoding. It introduces the Video Complexity Analyzer (VCA) library, which extracts low-complexity DCT-based features like texture energy and luminescence to predict optimal encoding parameters. Evaluations show these features correlate well with ground truths like bitrate. Optimizations to VCA like multi-threading, SIMD, and low-pass DCT improve its energy efficiency, providing up to a 97% reduction compared to other methods. In conclusion, VCA is an open-source video complexity analyzer that encoders can use to make encoding decisions in an energy efficient manner.