Experimentování s H.264 ve Flashi

Už jsem kdysi psal, že s tímhle bude jednou sranda – H.264 ve Flashi. Připravili jsme (tedy Franta, abych byl přesný v rámci elaborování s vyšší kvalitou) takový malý pokus, abyste si to uměli lépe představit …

Pokud vám výše vložené video nehraje po stisku buttonku, nemáte patřičnou verzi Flashe (9 final a vyšší, tedy od 9.0.115) a dál se bez ní nepohnete, pokud tam nemáte nic, nemáte ani flash a bez toho se video ve flashi demonstruje fakt blbě. Ani to sem nepište, že ho nemáte rádi 🙂

Když se vám bude video přehrávat, povšimněte si pár věcí:

1) Zátěž procesoru jde dramaticky nahoru
2) Video má skoro stejnou kvalitu, jako původní Flash VP6 video.
3) Obraz se bude asi trhat, což souvisí s bodem 1 a s tím, že je to z testovací platformy

Ad 1 – to je pravda, o tom žádná. To se ladí a nepomůže ničehož menšího, než přepis do AS3.

Ad 2 – z tohoto omylu vás vyvede stisknutí toho rámečkového tlačítka vpravo dole, které video roztáhne na celou obrazovku (v malém to nepoznáte). Záhy zjistíte, že s nepatrným navýšením bitrate (z 520 na 600 Kb/s) je rozdíl kvality dramatický a řekl bych, že je to velmi podobné kvalitnímu příjmu analogové TV. Ostatně, posuďte sami. Čím to? Kodek H.264 je dramaticky účinnější a takové kvality standardní VP6 nedosáhne ani při bitrate dvojnásobném.

Zádrhel? Flash 9 má jen 70% uživatelů …

Jak se vám líbil článek?
1 Star2 Stars3 Stars4 Stars5 Stars (hlasováno , průměr: 4,20)
Loading...

37 komentářů

  • Ad 1 – na mém AMD X2 na 3Ghz jde zátěž nahoru z 9% na 20-25%, což mi nepříjde moc dramatické, ale nechci se s nikým přít o to jestli je to moc nebo ne.

    Ad 2 – kvalita videa se mi líbí opravdu moc. Na video se jde bez problémů dívat na celé obrazovce a to obrovské plus.

    Ad 3 – jak říkám zátěž je na mém PC pouze 20-25%, takže se mi obraz neseká. Myslím si, že obdobně výkonný procesor je dnes u každého nového PC jakékoliv kategorie.

    70% jakých uživatelů? Návštěvníků Stream/Youtube nebo obecně všech uživatelů?

  • Rozjel jsem to dokonce pod LInuxem. Ubuntu, Firefox 2.0.0.13. Mám slušný procesor, takže při přehrávání jsem časté trhání nepozoroval, ale jednou za 20 vteřin to cuklo (přitom předbufferované to bylo dost dopředu).

  • Závidím, protože zátěž CPU mám někde na 80% 🙂 Holt už to chce stařečka vyměnit.

    Pentium M 1,5GHz, Opera

  • Kdyz už píšete o H.264 – napadá mě otázka ohledně Streamu a iPhone. Existuje nějaká možnost, jak si prohlížet videa v Safari na iPhone?

  • Taky starý CPU, peak na 100%, ale obraz kupodivu plynulý. Jen při sledování zblízka bolí oči při rychlých pohybech – jaký to má frame rate?
    Pokud jde o posun v kvalitě, je VP6 a MPEG4 jako nebe a dudy.
    Jen tak dál, držím palce.

  • Jinak tam nejde udelat neco jako

    if(FLASH_VERSION > 9)
    použij h.264
    else
    použij starý kodek?

  • Chválím a těším se na to až to bude v praxi.
    Jinak, pro nás neslyšící to má výhodu, že můžeme lépe odezírat z úst – i když, pravda, titulky jsou titulky (škoda že tady nejsou, člověk pak pochytí více).

  • 11 %, Firefox 2.0.0.13; Flash: 9,0,115,0 ; CPU: Intel Core 2 Duo E6400, Super obraz doporu4uji nasadit.

    PS: Oni si to ti lidé ten Flash nainstalují

  • Mám Turion X2 2Ghz, při fullscreenu to vyžene zatížení obou jader k 70% max, ale zdá se mi malej framerate? Čím to může být? Jinak zkoušeno Vista, IE7, Flash 9.0.115.0

  • Core2Duo 4400@2GHz, obě jádra při fullsreenu na cca 40%, bez trhání. Kvalita při celoobrazovém režimu je opravdu slušná.

  • tark: jde a nejde. Přehrávač by měl být v AS3, což umí Flash od verze 9. Ten teprve testujeme. Výhybka tedy asi bude před tím a vloží se do stránky verze přehrávače podle verze Flashe (pro starší napsaný v ActionScriptu 2).

  • Tak mi to přehrává celkem plynule, ale smíchy sem málem upadl v 10 vteřině, kdy je v záběru zvukař a drbe se na koulích 🙂

  • mam celeron 2.6 GHz a trha to, CPU na 98%, vizualne to vyzera na 10 FPS a menej

  • Athlon XP 1800+ , 1GB RAM, vytizenost procesoru 95-100%, obraz je lehce trhany, respektive plynuli, ale takovy zpomalenejsi tipuju 10-12FPS.

    Jinak kvalita dobra 🙂

  • Macbook 2 Gram 2G procesor intel core duo
    30% procesoru

    hele jak to vidite s tim videem na iphonu? 🙂

  • 2*Core 3,2Ghz ~30%cpu, Linux
    Na zpravodajsky videa bych klidne nechal VP6, to si nezvetsuji. Ale Peklo, Gynekologie apod. bych nasadil h264. To si davam ve fullscreenu a rozdil tam opravdu je.
    Na hry.cz se taky zacal vyzadovat Flash9. Lidi kolem me trosku rypakovali, ale vsichni bez problemu upgradovali (vcetne naprostych laiku). A podle cisel na titulce jim uzivatelska zakladna neklesla.

  • Nejake divne (z me strany)
    ad 1) v okynku na strance to na procesoru NENI poznat (cca. 4-9% – coz je normalka rezie XP). Pritom je to stare CoreDuo L2440 @ 1.6 GHz a grafika Intel integrvana. Ve fullscreenu to jde asi na 35%. Pritom nejvic by melo zabrat dekodovani H.264 a to by melo generovat konstatntni zatez pri jakekoliv velikosti obrazu
    ad 2) rekl bych, ze kvalita ve fullscreenu je drasticky lepsi
    ad 3) necuka mi to
    Toz tak. Neresit cizi problemy, obvzlaste, kdyz se projevuji vyssi kvalitou nez ocekavanou 😉

  • ad3) Necuka se to o nic vic ani min nez normalni dily v SD
    ad2) Kvalita videa je vynikajici (na fullscreen)
    ad1) Vytizeni – Jen prohlizec a windows 2%, maly okno s tim videem 17%, Full screen 80%

    ad0) je to videt i za morem, AT&T tady jede Video on demand ve velkym, uz jenom v HD. Kazdej mesic pro ne tiskneme 100 tisic variabilnich dopisu: „Karle pristi tejden bezi No Country for old Man v HD, to bys asi chtel videt…“ Ale oni pouzivaj sice tu samou rodinu kodeku, ale distribuujou pres hw set-top-box a ne webem. Takze nic.

    Core2Duo, Nvidia 8400, 2 GB Ram, Vista, Firefox, Flash plugin

  • Pokud jde o kvalitu, ta obrazová je nyní skutečně špičková, ale jinak to bohužel nepomohlo ;-))

    Fakt je ten, že Pentium 4 / 3GHz to vytíží na max, zatímco na Pentiu E8400 / 3GHz je zátěž zcela nepatrná. Je to docela zvláštní.

  • Ve výchozí šabloně projektů Flex Builderu je malý SWF soubor, který umí Flash Player v případě potřeby updatovat. Možná by to pro vás bylo jednodušší řešení než udržovat 2 verze přehrávače.

  • No na core 2 quad(u) to jede se zatezi ~1% pri prehravani v okne, ve full screenu to vyskoci na cca 12%. Zkouseno v win-xp, FF/IE. V safari pod win se mi to vubec nerozjede. Na mb pro (c2d 2,4ghz-santa rosa,2gb ram,10.5.2 up2date) to zere ~35% (a nezalezi jestli v okne nebo full screen)

  • „zatímco na Pentiu E8400 / 3GHz je zátěž zcela nepatrná“ — SSE3/4 instrukce.. Na Intel Q6600 (quadcore) je zátěž při přehrávání 4%…

  • 1. z 1-2% na 15-18% (Intel Core 2 Duo 2.66 GHz)
    2. kvalita super i na fullscreen (1280×960,19 palcov)
    3. nezaznamenal som

  • Opera 9.27 C2D 1.2ghz (notebook-podtakt) 25% zátěž procíku. Opravdu kvalitní obraz, škoda že taková kvalita není na youtube.com

  • Pentium Dual Core T2330 1,6GHzb 38%CPU. Neseka. Bezi super, ale bez zvuku… zvlastni … Firefox i IE7

  • ad: „škoda že taková kvalita není na youtube.com“
    http://cybernetnews.com/2008/03/12/watch-youtube-high-quality-videos-by-default/

  • Zajímalo by mne kolik lidí si tady kvůli tomu článku tady pořídilo novou verzi Flashe :-)))

  • Martin V: „.. je v záběru zvukař a drbe se na koulích :-)“

    Tak ten úsek jsem si 2x vracel, abych si ověřil, jestli je to bug a nebo feature. 🙂
    Taky mě to pobavilo. Jelikož v malým rozlišení bych si toho asi nevšiml. :o)
    Respektive ten díl jsem už podle mě kdysi viděl.

    Pokud jde o Flash a cukání, flash jsem měl, nic jsem kvuli tomu nedoinstalovával.
    Ale cuká se mi to na firemním notebooku jako čert. Žádná sláva.
    Ale je fakt, že mi uplně plynule neutáhne ani full HD video v matrosce.
    Pentium M 1,4 GHz, 512M RAM. Starší střep od IBM.

  • iMAC 20, 2.16 GHz Intel Core 2, ATY,RadeonX1600 128MB, 1 GB RAM, OS 10.4.11
    Plynulé i celoobrazový režim, zátěž 40%.

  • Na 2 roky starém notebooku Acer (Pentium M 2 GHz) mám vytížení cca 40%, obraz krásný bez trhání (12Mbps internet), takže to klidně nasaďte 🙂

  • Naprosto luxusní kvalita (na video přes net). Na mém 24″ monitoru je v režimu přes celou obrazovku rozdíl dramatický… Lze prozatím tento režim na stream.cz nějak nastavit/vnutit videu? Např. pomocí parametru v URL?

  • Pri 1680*1050 to bezi jen asi na 80% fullscreenu, cimpakto?

  • Ahoj, prosím o radu. Mám nejnovější flash. Všude jinde normálně flashe přehrávám, tady ani nevidím odkaz. Co mám blbě ? Díky.

  • Kde je možno tento kodek stáhnout prosím…

  • H.264 není kodek ale MPEG-4 formát. Kvalita je na inetové poměry luxus. 🙂

  • Koukam, ze tu probirate format H264, nemate nahodou nekdo zkusenosti s jeho zpracovanim? Mam intel Core 2 Quad Q6600, 4 GB RAM, win XP,
    RAIDove pole a pri prehravani a zpracovani v Adobe premiere a AFX se mi video, natocene Canonem eos 7D – MOV (Video: H.264, Zvuk: Linear PCM)
    skoro nehyba. Pritom full HD v jinem kodeku (treba XD CAM) bezi
    uplne bez problemu. Predem diky za jakykoli tip, cim by to mohlo byt.