Кодек можно сравнить с драйвером для физического устройства, но применяющегося для софтверного проигрывателя. Делятся на кодеки с потерей качества и без потери.
Kóдек — устройство или программа, способная выполнять преобразование данных или сигнала. Кодеки могут как кодировать поток/сигнал (часто для передачи, хранения или шифрования), так и раскодировать — для просмотра или изменения в формате, более подходящем для этих операций. Кодеки часто используются при цифровой обработке видео и звука.
Кодек это как бы специальная маленькая программка которая используется для обработки потока видео, звука, либо каких то других данных. Эта программка "знает" определенный формат файлов и делает что либо с ним.