Ano vím, vyjádřil jsem se nepřesně. H264 ji asi převálcuje, a je to ISO standart, ale ty prokletý patenty :-/ . V dnešní době jde bez patentů napsat snad jen DIRAC, ale ta podpora. Je to začarovaný kruh. SW patenty zlikvidovat a vývoj podpořit státem a na oplátku se rozdělit se státem o zisk, podobně to mají v Japonsku, ale to by se muselo vyvíjet v rámci firem :-/ .
Theora má formát zmražený od roku 2004. Od té doby se moc práce neudělalo, zdá se mi… až poslední rok, ale moc daleko to nedotáhli, minimum RDO a přesto je enkodér relativně pomalý, podpora více jader nikde.
Vorbis je taky zmražený už dlouho a Xip na něm ani nehráblo cca od roku 2002? Jediný vývoj je prakticky v rukou externího člověka („aotuv“ verze). Rozdíl je, že Vorbis byl a stále je špičkový (teda pokud jde o stereo), zatímco Theora byla a je zastaralá/nepříliš dobře navržená (už jako vp3).
me to chodi s opensource prohlizecem (chromium) a open source kodekama (ffmpeg), tusim ze to pujde prehrat i pomoci Epiphany (sice to je mezi prohlizeci trochu outsider, ale je postaveny na WebKitu a je soucasti Gnome).
Jinak nemuzete od youtubu cekat, ze pres noc prekoduje vsechna videa do jednoho formatu. a btw sem se dival na stranky ffmpegu ( http://wiki.whatwg.org/wiki/Video_type_parameters#Browser_Support ), kde je tabulka, ze ktere je jasne, ze ani jeden z kodeku neni podporovan vsemi prohlizeci (coz je imho opravdu debilni a aspon jeden az tri kodeky mely byt imho povinne v html5). youtubu (googlu) se nelze tedy divit, ze pouzil pro zacatek kodeky, ktere funguji s jeho prohlizecem.
YouTube uz davno ma vacsinu videii v H.264. Nic nepouzili umyselne, skratka to tak je. Cakat, ze YouTube ci Vimeo prekoduju obsah do Ogg len kvoli spekulujucej Mozille je velmi naivne. Nech Firefox zacne pouzivat systemove kodeky (vo vacsine OS je H.264 podpora, Ogg takmer nikde) a nebude problem.
Ogg skratka nikto nepodporuje a podporovat nebude. H.264 je standard, ktory ma siroku podporu systemov a roznych zariadeni – od mobilov, cez set top boxy az po pocitace.
Hlavně nemíchat hrušky s jabkama. Z toho pak vznikají strašné zmatky. Svobodný kodek znamená softwarový produkt pod svobodnou licencí, který kóduje a dekóduje video (nebo audio nebo jiná data). Samozřejmě, že existuje svobodný kodér i dekodér pro H.264. H.264 je patenty zatížený formát (nikoli kodek), ale v Evropě (na rozdíl od USA) si s tím až tak hlavu lámat nemusíme a můžeme používat svobodné dekodéry pro přehrání videí v tomto formátu. I když to neumí Firefox (který podporuje pouze patentově nezatížený formát, chybně nazývaný „svobodný kodek“), jistě to půjde v jiných prohlížečích.
To by tedy rozhodně nebyl.
Jinak bohužel to nevypadá, že by to oproti Flashi byla nějaká výhra co se týče vytížení procesoru. Jak Flash, tak HTML video trpí tím, že software musí do toho videa být schopen vykreslovat i další grafické prvky, tím pádem ten video výstup nelze tradičními metodami (jako XVideo) hardarově akcelerovat a vykresluje se softwarově, tudíž to strašně žere (mnohem víc než kdyby se to přehrávalo ve skutečném přehrávači videa). Byť nový Flash už může využívat i akceleraci dekódování H.264 přímo grafickou kartou (další výhoda oproti Theoře, jejíž hardwarová podpora je nulová a tudíž musí všechno oddřít procesor) a výstup snad taky lze akcelerovat moderněji pomocí 3D akcelerace.
Žádné nesvobodné kodeky si taky instalovat nemusíte, ostatně v posleních letech neexistuje snad žádný běžně používaný audio/video formát, na který by byl potřeba nesvobodný kodek.
Ono by šlo tam nacpat jak HV vykreslování (v rámci ovladačů i dekódování mimo Theoru), tak vykreslovací vrstvu pro web (reklamu), ale stalo by se to docela dost závíslé na grafické kartě (prakticky jen OpenGL a DirectX). Ale stejně by bylo nejlepší to nedávat přimo do prohlížeče, ale vyrobit do něj PlugIn (samozřejmě od výrobce prohlížeče), který by využíval sytémové dokodéry (DirectShow, v Linuxu žádný systém neni, tam by musel být nalinkován přímo na dekodéry).