Stránky vědeckotechnických zajímavostí a novinek >>> viewtopic.php?f=62&t=15065&start=0HD video všude kolem nás:Kontejner vs. formát vs. kodekVelmi často narazíte na věty typu „Nejlepší je MKV video ve vysokém rozlišení“ či „komprimuji do AVI“. Problém spočívá v časté záměně pojmů kodek, kontejner a formát. Formát označuje použité kódování videa či zvuku (streamy a samotná data), kontejner pak uložení obrazu a zvuku do jediného souboru a kodekem rozumíme program, který video či zvuk do daného formátu převedl (zakódoval), nebo jej umí převézt zpět (dekódovat). Kontejner je opravdu jen obalem, nádobou na samotná data. Konkrétním kontejnerům přísluší obvykle používané formáty, nelze ale posuzovat kvalitu obrazu nebo rozlišení podle použitého kontejneru.
Kontejnery obvykle poznáte podle přípony souboru – AVI, MKV, MP4, MOV, WMV či MPG. Ve specifikacích kontejneru se obvykle uvádí, v jakých formátech mohou obsahovat video a audio, některé mají tento seznam hubený (MP4), jiné zase téměř neomezený (MKV). Důvod, proč jich je tolik, pramení jednak v historii („kdo mohl tušit, že budeme potřebovat zrovna tohle“), jednak v licenční politice („proč bychom platili licenci jim, když si můžeme vymyslet vlastní“). Ačkoli je těchto standardů hodně, nemusí se běžný člověk zabývat detaily. Buď je zcela odstíněn od struktury dat (případ Blu-ray či DVD), nebo je mu v programu automaticky nastaven vhodný kontejner pro danou kombinaci videa a zvuku.
Nejobecnějším kontejnerem je MKV, který může obsahovat různý počet video a audio stop, titulky včetně uživatelských fontů nebo interaktivní nabídky. Právě kvůli širokému rozkročení je podpora MKV zatím slabší a u přehrávačů se může omezit třeba jen na kombinaci videa v MPEG-2/H.264 se zvukem v AC3 nebo DTS. Sice tím přehrávač obsáhne drtivou většinu souborů, které mu dnes předhodíte, současně tím ale upevňuje nutnou podporu dalších kontejnerů. Nemá proto příliš smysl mluvit o „plné kompatibilitě s MKV“ – přehrávač sice dokáže z MKV dostat všechny stopy, může se ale stát, že mu bude chybět nějaký obskurní kodek třeba pro video v rozlišení 160 × 120 ve čtyřech barvách. I takovéto kombinace totiž může MKV ukrývat.
http://avmania.e15.cz/Clanky-a-bleskovk ... fault.aspx