The future of web video
A HTML5 támogatja a videó tageket, amivel olyan egyszerű videót ágyazni egy weblapba, mint egy képet, vagy animgifet. Ahogy megjelentek a korszerű böngészők, úgy tér át mindenki az új szabványra, az Apple Inc-vel az élen.
A webes videókról még tudni kell, hogy a lejátszáshoz nem elég a böngésző támogatása, át is kell kódolni magát a videót olyan típusúra, amit a böngésző le is tud játszani. Jelen pillanatban úgy fest a dolog, hogy az MPEG LA csoport 2016-ig meghosszabbította az ingyenes felhasználását, addig mindenki bátran H.264 videózhat. (A Mozilla CEO-ja szerint ez csak egy okos lock-in, és igaza is van.)
A H.264, vagy ahogy szebben mondják, MPEG-4 Part 10, a videó codec-ek új generációját képviseli. Nem csak az Apple vezette be széles körűen néhány évvel ezelőtt, hanem a skálázhatósága miatt a videó piac nagy része is áttért már erre a tömörítésre.
A H.264 mögött egyébként a webtől teljes független iparági szereplők csoportja (Moving Picture Experts Group és Video Coding Experts Group), és nem egy vállalat áll, a fejlesztés viszont nem nyílt forráskódú. (Ennek nem néztem utána, de valószínűsítem, hogy az érdekelt vállalatok, amikbe például broadcasttel foglalkozók is tartoznak, finanszírozzák a fejlesztést és delegálják a szakembereket a working groupba.)
Ezzel az egésszel igazából semmi gond nem lenne, ha a dolog ingyenes és nyílt forráskórú lehetne, hiszen az már korábban kiderült, hogy a videó codec-ek nem lehetnek vállalatok tulajdonai, mert mindenkinek szükségük van rá. Ennek ellenpontozásaként jelent meg a nyílt forráskódú, Xiph.org alapítvány által finanszírozott Ogg Theora codec, ami egy, amerikai mércével, kicsi cég, az On2 szabaddá tett codecjének, a VP3-nak a forkja. Ezt fejlesztgetik azóta nyíltan, és ez az “ogg”.
A webes vállalatok is szépen lerakták a voksukat a szabványok mellett. Az Apple, a Microsoft és a YouTube is a H.264-et támogatja, a Mozilla böngészője kizárólag az Ogg Theorát, a Chrome pedig mindkettőt. A tartalomgyártóknak jelenleg mind a kettő codecbe tömöríteni kell a videójukat, hogy a böngészők mutassanak egyáltalán valamit (sőt, még flash-re is fallbackeltetni kell, ahol egyébként On2 VP6 van, illetve az újabb változatban H.264, de ezzel nem kell foglalkozni, mert lekezeli a plugin).
Történt egyébként még egy érdekesség: a Google tavaly augusztusban ajánlatot tett az On2 cégre 106 millió dolláros árfolyamon részvényért cserébe, idén februárban fejeződött be az akvizíció végül 133 millió dolláron.
És ez még mindig semmi: a Google állítólag jövő hónapban, május 19-20-án fogja nyílt forráskódúvá tenni az On2 codec következő generációját, a VP8-at.
Innentől kezdve aztán mi lesz, nem tudom, baszki, de az tuti, hogy egyre erősebb lesz a weben az Apple – Google küzdelem.
Ha a YouTube (Google tulajdon, ugye) áttér szépen fokozatosan VP8-ra, akkor jól meg fogja mindenki szopni, de leginkább én, mert nem tudom, mit csinálok majd a deszkán, ha mutogatni akarok videókat, és az a H.264-et fogja csak támogatni, amikor azok VP8-ban jönnek (vagy mindkettőbe tömörítve lesz?). A Microsoft egyelőre H.264 párti, de azt már régóta tudjuk, hogy ő egy lassú és nem meghatározó szereplő ebben a kérdésben.
Ráadásul megint tovább szegmentálódik ez az egész. A Mozilla nyilván ki fogja dobni az Ogg-ot, mert minek, szarakodjon a Xiph csak tovább, ha a Google nyomja a VP8-at, akkor a VP8 lesz a jövő és kész. Mögé tudnak állni, meg tudják támogatni az egészet. Fogalmam sincs, hogy milyen stratégiát képzelnek pontosan el Schmidték, de nyilván olyat, hogy hosszabb távon szépen átállnak VP8-ra.
Itt már nem arról van szó, hogy van egy nyílt forráskódú alternatíva, hanem arról, hogy a nyílt forráskódú alternatíva mellett ott a tömeg.
Nem lesz könnyű meccs a web videók codec harca.