nechapu, jsme na rootu a ani zminka o tom, ze to vlastne je uplne k nicemu, protoze tam neni svobodny kodek.. clovek to tam jde nadsene vyzkouset a takhle se prasti do hlavy
Vlákno názorů ke zprávičce YouTube spustil betaverzi HTML5 přehrávače
Re: co to je zase za zpravicku
nemam rad moc rypanie na clanky v diskusiach ale mate pravdu. Trochu odborneho komentara, zhrnutie spravy atd by na roote obcas neuskodilo.
Re: co to je zase za zpravicku
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.
Re: co to je zase za zpravicku
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.
Re: co to je zase za zpravicku
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.
Re: co to je zase za zpravicku
Zatím si s tím hlavu lámat nemusíme :-( .
Re: co to je zase za zpravicku
Není to úplně k ničemu, pokud bude přehrávání plynulejší a nevyžere 90% CPU tak jako adobe flash tak mě nebude vadit nainstalovat si nějaké nesvobodné kodeky.
Je pravda že pokud by byla použita theora místo h264 byl by obraz při stejném bitrate lepší.
Re: co to je zase za zpravicku
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.
Re: co to je zase za zpravicku
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).
ovladaci prvky
taky na youtube je ten html5 prehravac obalenej hromadou javascriptu, ktery napriklad zajistujou posouvani seekbaru a dalsi blbosti. kdyby radsi pouzivali standartni ovladaci prvky, ktery se povolej parametrem „controls“ v tagu video, bylo by vse o neco rychlejsi…

