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: Technologie, Prohlížeče, Web, Hudba, filmy, seriály, Java, Javascript, Audio

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

Vybíráte herní periferii nebo hardware? Pak zapomeňte na nálepku Gaming

Vybíráte herní periferii nebo hardware? Pak zapomeňte na nálepku Gaming

** Herní hardware se od toho běžného často liší jen vzhledem ** Při výběru stále nezapomínejte na základní parametry ** Poradíme jak vybrat herní hardware i periferie

20.  2.  2017 | Stanislav Janů | 35

10 nejhorších produktů v historii Microsoftu

10 nejhorších produktů v historii Microsoftu

20.  2.  2017 | Karel Javůrek | 132

Pojďme programovat elektroniku: Žádný bastlíř se neobejde bez armády švábů

Pojďme programovat elektroniku: Žádný bastlíř se neobejde bez armády švábů

** Každý bastlíř se po čase neobjede bez armády švábů ** Dnes si některé z nich vyzkoušíme ** Třeba zázračný posuvný registr

19.  2.  2017 | Jakub Čížek | 39

Facebook o nás ví vše. Díky dobře skrytému vyhledávači se to dozví i ostatní

Facebook o nás ví vše. Díky dobře skrytému vyhledávači se to dozví i ostatní

** Facebook o nás ví vše, protože mu to sami řekneme ** V jeho nitru se skrývá mocný vyhledávač ** Mohou jej zneužít stalkeři, sociální inženýři a další nezbedníci

16.  2.  2017 | Jakub Čížek | 76

AMD oficiálně představilo procesory Ryzen. Známe i jejich české ceny

AMD oficiálně představilo procesory Ryzen. Známe i jejich české ceny

** AMD uvedlo první tři procesory Ryzen 7 ** Všechny budou pracovat s osmi jádry a šestnácti vlákny ** Na pulty obchodů se dostanou už za týden

Včera | Stanislav Janů | 120


Aktuální číslo časopisu Computer

Stavba 3D tiskárny

Výbava domácí elektrodílničky

Budoucnost 5G sítí

Velké testy microSD karet a vodních chladičů

Přehled mobilních tarifů

reklama
reklama