reklama

První použitelný MP3 kodek napsaný v Javascriptu

HTML5 se snaží standardizovat webová multimédia, zatím je nicméně velmi obecný. Značky <video> a <audio> se už sice těší docela široké podpoře, nicméně jinak je tomu v případě podpory samotných kodeků.

Nás dnes budou zajímat pouze zvukové kodeky, respektive formáty. IE9, Chrome a Safari přehrají MP3, to ale zase není případ Firefoxu a Opery, kteří preferují OGG. A ten na oplátku zase nepřehraje Safari a Internet Explorer.Jak je tedy vidno, jen HTML5 nestačí, jelikož standardizuje pouze obecné postupy, nikoliv konkrétní technologie.

MP3 je stále klíčový formát a je nezbytné, aby byl všude k dispozici. Možná je tu jedno řešení, i když také vyžaduje pokročilé „nextgen“ technologie, které zatím podporuje pouze nejnovější Firefox a testovací Chrome – Web Audio API. Každopádně pokud už některý z těchto prohlížečů máte, můžete vyzkoušet projekt JS MAD. Jedná se o MP3 dekodér napsaný v Javascriptu, což bylo doposud z výkonnostních důvodů téměř nemožné. A když už JS MAD Javascriptem MP3 dekóduje do hudebního proudu, Web Audio API použije pro samotný zvukový výstup.

Klepněte pro větší obrázek
Firefox ve značce <audio> nepřehraje MP3 soubor,
JS MAD ale nabídne vlastní dekodér napsaný přímo v Javascriptu

Suma sumárum, jakmile se (a pokud vůbec) Web Audio API rozšíří napříč prohlížeči, přestane být nouze o kodeky, jelikož je bude moci prohlížeči nabídnout libovolná stránka v rámci svého javascriptového kódu.

Máte Firefox 4+, nebo vývojový Chrome (Canary)? Pak si MP3 dekodér můžete vyzkoušet na této adrese. Zajímavé je to právě pro Firefox, který nativně MP3 přehrávat neumí – nemá vestavěný dekodér.

V případě Chromu musíte v about:flags povolit Web Audio API.

Témata článku: Web, Technologie, Prohlížeče, Hudba, filmy, seriály, Javascript, Audio, Suma

7 komentářů

Nejnovější komentáře

  • Jiří Forst 22. 6. 2011 10:43:04
    Vážně nechápu proč implementují do prohlížečů mp3 zatěžkaný patenty....
  • Alois Novák 21. 6. 2011 14:09:33
    Vedle toho vypadá flashový přehrávač videa jako nenáročný Hello wordl!
  • a.malotka 21. 6. 2011 7:29:02
    HTML je zastarala technologie a nic s tim nikdo neudela. Tyhle obezlicky...
reklama
Určitě si přečtěte

UPC překopli páteřní kabel. V Brně i druhý den nejede internet ani kabelovka

UPC překopli páteřní kabel. V Brně i druhý den nejede internet ani kabelovka

** V Brně byl velký výpadek služeb UPC ** Důvodem je překopnutý páteřní kabel ** V některých lokalitách služby stále nefungují

5.  12.  2016 | Jakub Čížek | 98

ASUS ZenBook 3 se začal prodávat v Česku. Je ve všem lepší než MacBook, ale bude to stačit?

ASUS ZenBook 3 se začal prodávat v Česku. Je ve všem lepší než MacBook, ale bude to stačit?

** Novinka od Asusu míří přímo proti MacBooku od Applu ** Nabídne daleko více výkonu za stejné peníze

2.  12.  2016 | David Polesný | 139

11 tipů na dobrý stolní počítač: od základu po herní mašiny

11 tipů na dobrý stolní počítač: od základu po herní mašiny

** Postavte si stolní počítač! Máme pro vás 11 vzorových sestav s rozpisem komponent ** Většina tipů cílí na hráče, věnujeme se ale i základnímu PC a počítačům na střih videa ** Nadělte si nový počítač třeba pod stromeček

5.  12.  2016 | Adam Kahánek | 73


reklama