Kodeks ir programmatūra, ko lieto ciparu multivides faila, piemēram, dziesmas vai videoklipa, saspiešanai vai atspiešanai. Windows Media Player un citas programmas lieto kodekus, lai atskaņotu un veidotu ciparu multivides failus.
Kodeks var sastāvēt no diviem komponentiem: kodētāja un dekodētāja. Kodētājs veic saspiešanas (kodēšanas) funkciju un dekodētājs veic atspiešanas (dekodēšanas) funkciju. Dažos kodekos ir abi šie elementi, bet dažos ir tikai viens no tiem.
Piemēram, datorā izvelkot dziesmu no audio kompaktdiska, atskaņotājs pēc noklusējuma lieto Windows Media Audio kodeku, lai saspiestu dziesmu saspiestā WMA failā. Atskaņojot WMA failu (vai jebkuru WMA failu, kas ir straumēts no vietnes), Player lieto kodeku Windows Media Audio, lai atspiestu failu un mūziku varētu atskaņot pa skaļruņiem.