Un códec de video permite comprimir y descomprimir video digital usando algoritmos de compresión que reducen el tamaño del archivo a cambio de una pérdida de información. Esto es necesario porque la información de video ocupa mucho espacio. Los códecs de audio también comprimen archivos de audio para reducir su tamaño mediante algoritmos de codificación y decodificación. Algunos de los principales formatos de video son AVI, MPEG, VOB, WMV, MOV, los cuales usan diferentes códecs para comprimir el video.