1. A fast-forwarding video content system comprising: at least one display device; at least one processor; and at least one memory device storing a plurality of instructions which, when executed by the at least one processor, causes the at least one processor to operate with the at least one display device to: a) display a video sequence; b) determine a fast-forward speed factor; c) calculate a similarity measure between two consecutive frames of the video sequence; d) construct a video temporal density function (VTDF) based on the similarity measure; e) perform a temporal quantization of the video temporal density function to determine a set of quanta based on the determined fast-forward speed; and f) display a set of sampled video frames based on the determined set of quanta.