Кодек - специальная компьютерная программа, которая выполняет преобразование потока данных или сигнала для последующего их использования. Кодеки могут как кодировать поток или сигнал (для передачи, хранения или шифрования), так и раскодировать - для просмотра или изменения в формате, более подходящем для этих операций. Каждый кодек использует свои - либо оригинальные, либо специфические алгоритмы сжатия данных и как правило не совместим с данными, которые были сжаты другим кодеком. Кодеки часто используются при цифровой обработке видео и звука.
Большинство кодеков устанавливаются на персональных компьютерах для проигрывания видео или аудио файлов с помощью проигрывателей мультимедиа (например Winamp или Windows Media Player). Есть также проигрыватели, которые уже содержат некоторые встроенные кодеки (VLC Media Player, Media Player Classic), что позволяет без проблем просматривать почти все форматы аудио и видео.
Как правило кодеки устанавливаются пакетом - так проще и быстрее. Среди большого количества бесплатных пакетов кодеков можно порекомендовать K-Lite Codec Pack. Это большой набор кодеков и имеющим к ним отношение программ.
Еще один популярный пакет кодеков - Vista Codec Package. Предназначен в первую очередь как дополнение к Windows Vista но работает и на Windows 2000, XP, 2003, Vista.