Pojêcie kontenera (multimedialnego) oznacza format pliku komputerowego u¿ywanego do przechowywania danych takich jak sygna³ audio, wideo, obrazów i podobnych. Dla zrozumienia pojêcia kontenera potrzebne jest rozró¿nienie dwóch funkcji: samego kodowania sygna³u jako takiego oraz sposobu organizacji danych powsta³ych w wyniku kodowania. Za kodowanie jako takie odpowidaj± kodeki. Natomiast za sposób organizacji danych odpowiada kontener.
Specyfikacja kontenera okre¶la jakie kodeki mog± byæ wykorzystywane do przechowywania danych w danym kontenerze. Kontener mo¿e te¿ zawieraæ meta dane, dane do synchronizacji odtwarzania ró¿nych strumieni danych, dane dla korekcji/detekcji b³êdów i tak dalej.
Istnieje du¿a gama kontenerów, które ró¿ni± siê pomiêdzy sob± zarówno zakresem funkcji jak i zakresem zastosowañ. Niektóre kontenery to rozwi±zania firmowe, inne powsta³y w systemach tworzenia wolnego oprogramowania. Kontener mo¿e byæ wyspecjalizowny na potrzeby jednego typu danych, na przyk³ad audio. Mo¿e te¿ byæ przeznaczony do zapisu ró¿nych danych jak choæby audio i wideo. Oto kilka przyk³adów stosowanych kontenerów:
Matroska (.MKV - .MKA - .MKS)
Ogg (.OGG - .OGA - OGV - .OGX)
Quicktime (.MOV - .QT)
Real Media (.RM)
Wave (.WAV)