Кодек — алгоритм сжатия (упаковки, кодирования) данных и восстановления сжатых данных.
В контексте видео- и аудиоданных кодек (соответственно, видео-, аудиокодек) определяет, каким образом можно закодировать контент для его передачи/хранения, а также — воспроизвести закодированный контент.
Наиболее распространенными видеокодеками являются H.264 и Motion JPEG.