V článku se bohužel objevilo několik nesmyslů a chyb. Například:
1) „Celou problematiku nedávno na svém blogu shrnul Jason Garrett-Glaser, který je vedoucím vývojářem video formátu x264.“ – x264 je enkodér pro formát MPEG-4 AVC alias H.264.
2) „Proti tomu Google ve svém Chrome integruje právě H.264 a zase nechce Ogg Theora. Na své službě YouTube už umožnil přehrávání bez Flashe. Nutná je ale právě podpora proprietárního video formátu v prohlížeči.“ – Z tohoto vyplývá, že H.264 je proprietární formát. To samozřejmě není pravda, H.264 je ITU-T identický s MPEG-4 part 10 (alias MPEG-4 AVC) ISO standardem. Je však zatěžkaný patenty.
3) U odkazu na VP8 formát je napsáno pouze V8.
4) Bylo by také dobré zmínit vztah mezi On2 VP8 a Theorou. Skutečnost se má totiž tak, že On2 je tvůrcem formátu VP3 a na něm je založená Theora. On2 je vlastník patentů používaných ve formátu Theora, umožnil však jejich bezplatné využití.
5) Nikdo neřeší otázku, jestli On2 VP8 neobsahuje patentované technologie jiných firem. Je to velmi pravděpodobné. Theora je asi tak maximum, co lze udělat aniž by se přitom použily patentované technologie (kromě těch uvolněných On2).
6) Rozdíl mezi Theorou a jinými formáty není až tak propastný. H.264 a x264 je samozřejmě absolutní špička, ale Theora je srovnatelná například s MPEG-4 ASP a její implementace se blíží kvalitě například DivXu.
Je pravda, ze technologia Flash pristupuje na momentalny trh monopolne, vyuziva toho a treba to zmenit. Vo formate H.264 nevidim vobec problem v HW vybaveni koncoveho uzivatela, prave naopak plati: cim viac vykonu do skrine ide, tym viac nakladov nutnych na elektrinu a konecne pouzitie a to treba spajat v rozvoji inych formatov ,ako su tieto aplikacie :)
Aha. Takže teď máme pro Linux vcelku slušný Flash plugin (několik let jsem s ním neměl jediný vážný problém, snad jen nároky na hw by mohly být menší), ale fanatici již politicky pracují na tom, aby se stal nepoužitelným a my museli na každém Webu řešit, jaký tam HTML 5 přehrávač používá kodek, že toto je patentované a tamto taky a tak v Linuxu nee nebo pakárna s instalací polofunkční neoficiální implementace a v lepším případě čekání na to až nějaká charita dodá oficiální plugin.
Jinak to totiž dopadnout nemůže. Jen naivní blázen si může myslet, že Google a podobní mají nějaký zájem na desktopových uživatelích Linuxu. Vyžrat z Linuxu co se dá pro svůj byznys to ano, ale jinak…
Koukám, že v poslední době hloupost v „komunitě“ jen kvete.
Otravné bezúčelné flashe samozřejmě blokuji také. Pokud ale daný web nedělají šílenci, jak se často stává, může být flash užitečný.
Šlo ale hlavně o to video. Buďte si jist, že pokud video přes flash něco zabije, pak tutově půjde o záležitost, která desktopovým uživatelům Linuxu bude jen znepříjemňovat život. Jsme malá skupina na kterou skoro každá firma kašle a máme tu divnou vlastnost, že pokud už se někdo slituje jako třeba Adobe či Nvidia, ještě jim nadáváme. Jak jsem psal – i mezi námi blbost jen kvete.
Myslim ze nejde o slitovani. Firmy tohle nedelaji, za vsim hledejte pragmatismus. Pokud si to rozebereme – ze strany Nvidie jde o snahu podbizet se nejake casti korporatniho sveta (ti co pouzivaji render farmy, napriklad). Ze strany Adobe pak zase zrejme snaha podmanit si trh mobilnich zarizeni kde se linux posledni dobou hojne pouziva.
Přesně tak, žere to procesor, jediná konkurence je zatím Silverlight (ten je zase jen na Windows, Linux dostane zase nedodělek – mono).
Některé flashové přehrávače, jako třeba ten na youtube, mají ne úplně funkční ovládání – posouvání často nefunguje jak má. Pokud to nahradí něco bez problémů funkčního a rychlého přímo v prohlížeči, bude to jenom dobře.
Ten flash plugin je ale opravdu napul nefunkcni (hlavne na x86_64). Asi jste jeden z mala kterym bez problemu funguje… Osobne jsem presel na Gnash, vyhoda je ze prohlizec (at uz jakykoliv) nepada jako s Adobe flash pluginem, ale zase to nezvlada 80% youtube videi (coz me zas tak netrapi).
Jinak je ale pravda ze linux desktop tim zrejme utrpi. Ceka se prakticky na to co udela google s youtube – napr. dailymotion uz na HTML5 presel a pouziva tusim OGG Theoru (http://openvideo.dailymotion.com/) – takhle to ale v pripade youtube skoro urcite nedopadne.
Pred dvema lety mi firefox padal skoro na kazde strance s flashem, pokud jsem pouzival gnash. Dnes uz je situace mnohem lepsi, ale spousta stranek dodnes nepracuje jak ma (napriklad grooveshark nejede). Co jsem si ale povsiml – gnash zvlada skoro bez problemu reklamni flashe :)
Já mám také několik PC s openSUSE a Flash mi nefunguje korektně ani na x86_64 ani na i586. Informace o pádu pluginu mi vyskočí tak asi 20× denně. Nepamatuji si den, kdy bych ji neviděl. Když jsem na i586 používal ještě Flash nativně, každý z těchto pádů shodil prohlížeč.
O vytížení CPU ani nemluvě. Odhaduji, že v porovnání s MPlayerem je rozdíl asi 50násobný.
To si myslíte, že mu v nestřežených okamžicích posílám kill –11?
No, přiznávám, že když reklamy zasekají prohlížeč tak, že se ani nehne, kill –9 mu posílám docela často (mám na to dokonce ikonu v panelu). Jenže on padá i bez toho.
Ty problémy s Flashem má většina lidí:
– Flash zřejmě ignoruje vyčerpání zdrojů u slabších grafických karet, s následkem nefunkčnosti, pádu, poskakujícího obrazu nebo pruhů. (Např. s kartou R128 youtube v 50% případů nefunguje správně, avšak embedded video z youtube ano.)
– Nekorektní záměna Window a GdkWindow způsobuje problémy s focusem až úplnou nefunkčnost. (v nových distribucích)
– Některé části jsou/byly psány metodou idle loop, a způsobují trvalou zátěž CPU.
– Nepodporu vstupu s diakritikou u UTF-8 locales ani nezmiňuji. Ta nefunguje ani u Adobe Readeru.
Na pentaheadu bez 3D akcelerace s xineramou to nepada (nebo jsem to alespon spadnout nevidel), ale bezne ten odpadek vezme 100% vykonu cpu na nekolik minut a podobne. Vetsinou ale pouzivam flashblock.
Coz ovsem nic nemeni na tom, ze to je echt prasacky napsana vec.
Na ostatnich pocitacich flash nemam, protoze na armu, alpha, ani ppc nechodi.
Yokotashi
chapadla.cz
…slušný Flash plugin…
dejte si v linuxu přehrát http://www.youtube.com/watch?v=dvihBXPyaaQ v 1080px a porovnejte s výkonem pluginu pod wokny.
Proboha, co maji šmírovací terminály Chrome a Android společného s desktopovým Linuxem?
Kromě toho, že si Google bere z Linuxu při jejich vývoji co se mu hodí vpodstatě vůbec nic. Klidně na nich může běžet uzavřený software prošpikovaný patenty, který pro desktopový Linux oficiálně nebude dostupný ani náhodou.
kvete nejen v posledni dobe. tak to bylo vzdycky. :-( pred deseti lety to bylo zase tak, ze kazdy Xkovy program se ovladal uplne jinak a vyvojari pri vysloveni „jednotne rozhrani“ rvali, ze to omezuje jejich svobodu.
ostatne, doted jsou na linuxim desktopu nasledky jako vic ruznych clipboardu (takze mezi nekterymi programy nejde copy&paste)
Nechcete vidiet problem ktory tu skutocne je. Tu nejde o FSF fanatizmus, cely svet (aj ten korporacny) podvedome cieli (alebo tuzi docielit) aspon u online videa otvorene riesenie.
Online video je neprehliadnutelny komponent modernych medii. A magaziny nekcu platit nejake licencie za kodeky. Zaroven kcu aby ich material bolo mozne zobrazit na co najsirsej skupine koncovych zariadeni. A to bohuzial s Flashom ani H.264 nedosiahnu (bud jedno alebo druhe, alebo oboje).
Takze skuste sa na problem pozriet inak ako linuxuak s fungujucim flash pluginom (ja si ho tiez chvalim). Ako podporu svojho nazoru – ak mate iPhone alebo iny smartphone – skuste si s nim zajst na iserialy.sk alebo kuknut nejake videa v CS online magazinoch.
je Adobe jednou z mála firem, které dělají jakous takous podporu pro Linux na desktopu. Tak jim hezky házejme klacky pod nohy a hodně jim nadávejme, ať se brzy dostaneme pod nový protektorát Microsoftu (Silverlight); z před chozího nás dostal až úspěch Firefoxu a to ještě dosud ne dokonale.
Aby bylo jasno, Flash je občas problematický a radost ze současné podoby nemám. Ve skutečnosti je to ale technologie, která pod Linuxem poměrně slušně jede a nemusíme kvůli němu instalovat 100 MB (nebo víc?) balastu jako u Moonlightu, který může Microsoft zaříznout KDYKOLIV. Komerční firmy podle mě nikdy ve větší míře nepřistoupí na HTML 5 proto, že chtějí mít kontrolu (na Youtube Flash např. řeší i reklamy, umí odkazy apod. Umí tohle rozumně video v HTML 5?
Heh tak to je najlepsi joke poslednych dni – svg+javascritp. Ano na nejaku jednoduchu vektorovu grafiku povedzme, mozno tak grafy ale to je tak asi vsetko. SVG je na tom biedne (co sa tyka podpory v prehliadacoch) a hlavne si neviem predstavit robit tak nejaku komplikovanejsiu animaciu/grafiku.
Nejak zvlast flash „nezeriem“ ale zabuda sa tu na jednu jeho podstatnu vlastnost alebo vec (aj ked tu ide primarne o prehravanie flash videa), a to ze flash je vyborny pre grafikou a designerov. Proste to neni nastroj iba programatorov, a niektore veci ktore sa daju spravit vo flashy sa inak na webe spravit nedaju alebo len velmi tazko a obmedzene. A momentalne ziadna ina technologia nema ani trochu priblizujuce sa nastroje pre grafikou.
S tou produktivitou pravda nemuzu nez souhlasit – ostatne flash je uz nekolik let stara technologie, tezko tomu bude konkurovat neco co jeste ani nezacalo fungovat. Pak tu mame dalsi moznosti – WebGL a canvas. Oboje zatim silne nepodporovane a programatorsky zamerene.
Produkcni nastroje budou u novych technologii chybet vsude – jestli se ale technologie chytnou, neco pro to vznikne…
Človeče, tak toto si prehnal! Normálne na gramatiku nereagujem, ale nechápem, ako môže niekto s IQ >= 1 napísať „vo flashy“ a „pre grafikou“. (If you are a Chineese bot I apologize. Great job!)
Flash je binárny hnus a ktokoľvek zbaví svet tohto svinstva budem mu vďačný.
Asi konečne zbohatnem aj ja! Do *** aj s celým Web2.0! Kedy konečne niekto príde s Web0?
Web0 – Web kde nie je miesto „pre grafikou“, web bez *** animácií, web bez revajúcich reklám. Ale zato web s *O*B*S*A*H*O*M*!
Žiaľ, takýto web asi nebude mať dostatočný „appeal“ pre veľkú väčšinu „**kotou“. Ani „pre grafikou.“
BTW, naozaj si myslíš, že JS je len hračka? A toto poznáš? Jediné, čoho sa teraz obávam je, že prestane fungovať fashblock. Ale čo, aj bez javascriptu sa dá fungovať.
Brú noc.
si fakt dobry, predpokladam ze mas aj niekde svoju „moja prva homepage“.
Niesom grafik, ale dokazem pochopit preco je pre nich flash vyhodny, kdezto ty asi zo svojim brutalnym IQ>nedovidis asi nemas problem „kreslit“ svg v notepade a bitmapy bezne „kreslis“ v hexeditore ze…
Kto tu pisal o JS? Ja som pisal o svg+js ako nahrade za flash co je teda silna iluzia. Nezboznujem flash ale dokazem ocenit aj jeho klady.
Je v tom obrovský rozdíl.
Zatimco Adobe alespoň nějak Linux podporuje a nic proti němu nemá, Microsoft dělá vše pro to aby jej vymazal ze světa (ideologičtí open source zaslepenci mu v tom svojí fanatickou hloupostí značně pomáhají). Spoléhat se na bastly typu Moonlight je díky tomu totální ptákovina – až to bude výhodné, bude Moonlight velmi snadno odstřelen.
OK, vypadá to, že ty závislosti nejsou tak drastické, uznávám. Protektorát MS je ale něco jiného, než „protektorát“ Adobe. Adobe v současné době nemá žádný zájem na prosazování monopolu v oblasti OS, na rozdíl od MS. A MS přesně tohle dělal a dělá a hegemonie IE nebyla ničím jiným, než z velké části povedenou snahou vytlačit veškerou konkurenci.
Problém vidím trojí.
1. Videosmyčka jako reklama není asi to pravé ořechové. Sice server pod tím URL může například pokaždé naservírovat jiný obsah, ale přece jenom je to komplikace.
2. Když to bude takhle v HTML, hned další verze AdBlocku to dokáže globálně vyfiltrovat. A než to bude umět AdBlock, může si to kdokoliv vykuchat pomocí třeba GreaseMonkey.
3. Ve Flashi je možné udělat leccos, třeba vložit reklamu mezi dovnitř videa a zakázat posouvací udělátko, aby nemohlo možné reklamu přeskočit, umístit ji do nějaké pozice apod. Ten tag by musel být HROZNĚ chytrý, aby tohle uměl.
Měl bych několik upřesňujících informací, které možná zásadně poukazují na neúplné znalosti autora citací použitých v článku:
v angličtině: http://people.xiph.org/~greg/video/ytcompare/comparison.html
– jak vidno, tak Ogg Theora + Vorbis (na zvukovou stopu) při nastavení stejného bitrate má stejné či srovnatelné výsledky s H.264 + AAC, konkrétně osobní pocity ze zvukové stopy jsou dokonce výrazně lepší.
porovnavat kvalitu kodeku pri jednom zdroji, renderovanom videu je velmi slabe. Chcel by som vidiet Theoru v maximalnej zatazi – HD video, vysoko dynamicke sceny (vybuchy, sport), tmave a rychle sceny atd.
Obavam sa, ze Theora, ktora stavia na ON2 VP3 kodeku z roku 2001 nema ziadnu sancu s technologicky vyspelejsim H.264, ktory pouziva daleko vyspelejsie matematicke metody na kompresiu obrazu.
Nikoliv, autor blogu je velice dobře obeznámen s těmito testy, a s jejich problematičností. Má také kontakty s vývojáři Theory, kteří jsou samy proti tomu, aby vůči ní byly na internetu troly/trotly vytvářeny nafouknotá očekávání. To jí samozřejmě neprospěje…
P.S. Osobní zkušenost je, že x264 natluče Thoeře i s polovičním bitratem… Tamten test používá pro srovnání tragický enkodér který kdysi používal youtube (a který byl spíchnut jedním jejich zaměstnancem de facto jako koníček).
Osobne nechapu, proc chcou vsichni cpat implementaci kodeku do prohlizece. Proc k tomu nevyuzit externi knihovny a kodeky, ktere uz ma uzivatel v systemu nainstalovany? V linuxu ffdshow / gstreamer nebo nejaky mplayerplugin, ostatni systemy maji urcite taky sve multimedialni frameworky.
Vyrobci prohlizecu si usetri praci s implementaci a problemy s patenty, uzivateli pujde prehrat vse, pro co si doinstaluje podporu do systemu.
Prijde mi to jako nejrozumnejsi reseni.
Je jedno, jestli bude implementace v prohlizeci nebo v pluginu/knihovne. Hlavni je, aby byl vybran format, u ktereho by bylo zaruceno, ze ho kazdy prehraje.
Proste aby stacilo pro publikovani dat do HTML znacku <VIDEO> , zkonvertovat video do tohoto formatu, uploadnout na server a bylo hotovo.
Je jedno, jestli bude implementace v prohlizeci nebo v pluginu/knihovne.
Tohle prave neni vubec jedno. Pokud je dekoder implementovan v prohlizeci, musi v pripade patentovaneho formatu vyrobce prohlizece platit licencni poplatky za kazdy stazeny prohlizec (pripadne nejakou pausalni castku po dohode s drzitelem patentu).
Pokud by vsak k dekodovani pouzival prohlizec multimedialni framework operacniho systemu, na kterem bezi, nemusel by se o kodeky vubec starat a uzivateli by se prehralo to, co by mel nainstalovano. (Pro koncove uzivatele jsou vetsinou i patentovane kodeky zdarma, nebo licenci plati vyrobce OS, nebo to uzivatel neresi a kodek si proste stahne… jak je na tom po pravni strance napr dekodovani H.264 v ramci ffdshow, nevite nekdo?)
Oddělení vývoje BBC (ano, British Broadcasting Corp.) vytvořilo už před několika lety kodek „Dirac“, který máte ve svém VLC, aniž o tom zřejmě víte a který sama BBC používá ve svých řetězcích, aby měla pokoj od patentů a dobře se jí zpracovávalo high definition video i video pro web. Udělala jeho implementaci v celočíselné artimetice Schrodinger a nacpala ho do integráčů. Dokonce se objevil v HTML5 … http://dev.w3.org/html5/spec-author-view/video.html#video … když se dobře podíváte… tak proč o něm nikdo neví, i open source ho jaksi v tichosti ignoruje?
Flash je dle mého názoru hrozně náročný a nestabilní. Běžím na starších pc P 1.4M ,Athlon XP, 1.6atom vsechno na slackware a jedine kde se neseka video a zvuk je na tom Athlon XP ale vytizi to procesor a pada z toho opera. Flash vubec nepouzivam hlavne z techto duvodu. Když ho nahodou potrebuju tak jen prekopiruju knihovnu a jede to ale celkem nepouzitelne. Nastesti nepotrebuju koukat na videa tak mi to nechyby ale pro lidi kteri je chteji videt je to dost velka nevyhoda.
Na YT ne, ale třeba tady: http://eu.wrangler.com/bluebell/
Rozmach tohoto druhu reklamy (resp. obsahu obecně) se dá čekat hlavně v souvislosti s dotykovými displeji – viz třeba http://tv.adobe.com/watch/xd-inspire/transforming-the-magazine-experience-with-wired/
Mimochodem, pokud si někdo myslí, že Adobe je existenčně závislá na formátu SWF, tak bude možná překvapen u příští verze Flash IDE, která bude exportovat alternativně do HTML5/JS kromě tradičního SWF. To jen na okraj, k těm paranoidním úvahám o „protektorátu“. SWF je tu jen do té doby, dokud jeho funkcionalitu nebude zvládat HTML, s tím vzniklo a tak ho bere i Adobe.
Mozna se pletu, ale mel jsem za to, ze ITU (international telecom union)
je vice mene neziskova organizace sponzorovana vladami clenskych statu.
Treba by „jen“ stacilo vyvinout tlak na vladu (zde mluvim obecne, u nas bohuzel nema jakykoliv tlak na vladu vyznam), abychom za sve dane taky neco dostali zpet. Stacila by vyjimka jen pro internetove pouziti.
Prijde mi to jednodussi, nez apelovat na dobrou vuli Googlu.
(jednodussi v tom smyslu, ze aspon muzeme argumentovat placenim vyzkumu z verejnych prostredku)