Ein Videocodec (auch Video-Codec) bezeichnet ein Algorithmenpaar zur Kodierung und Dekodierung von digitalen Videos.
Da die anfallende Datenmenge bei Videos verhältnismäßig groß ist, werden im Consumerbereich, zum Beispiel bei DVDs oder Videoportalen, Videos heutzutage verlustbehaftet komprimiert.