Un codec est un logiciel qui détermine la manière dont les données vidéo sont compressées et stockées. Différents codecs ont des avantages et des inconvénients en termes de qualité et de taille de fichier.