FLAC-декодер на JavaScript
1 Jul, 2014 pomodor 11
Ребята из Official.fm Labs задумали совершить настоящую звуковую революцию в вебе: две недели назад они выпустили FLAC.js — декодер аудиофайлов формата FLAC (Free Lossless Audio Codec), а также Aurora.js — фреймворк на CoffeeScript для простого подключения декодеров и создания веб-приложений, работающих со звуком.
Таким образом, через Web Audio API теперь можно слушать музыку в идеальном качестве, и все веб-приложения могут обращаться к звуковой карте стандартным образом.
JavaScript уже так могуч, что браузер декодирует звук, потребляя менее 5% ресурсов CPU. Можно представить, какие крутые звуковые редакторы, миксеры и прочие аудиоприложения появятся в вебе в ближайшее время.
Главная тема:
Программное обеспечение:
field_vote:
Комментарии
pomodor
1 июля, 2012 - 15:54
Действительно революция! Приятно, что любимый формат получит теперь большее распространение. А вот качество демо как-то не впечатлило совсем.
pomodor
1 июля, 2012 - 15:57
Кстати, видимо, в Опере JS еще недостаточно могуч. В FF работает, в Опере нет.
pomodor
1 июля, 2012 - 16:01
Геволюция отменяется, товагищи! В IE тоже не габотает.
comrade
1 июля, 2012 - 19:13
У меня, в хубунте 12.04, в хромиуме только заработало.
Из хромиума качество демы отличное.
В фаерфоксе делает вид, что играет, но нифига не слышно.
Dmitry
1 июля, 2012 - 19:30
Заработало только в google-chrome. В opera написал, что не поддерживается, а в firefox видно только что закачивается в буфер, но не воспроизводится. В ie проверить нет возможности.
Чингачгук
1 июля, 2012 - 19:37
Ну вы поняли :) js, что вы хотите. Ну ничего, куплю себе 16 ядерник :)
Platon
1 июля, 2012 - 23:06
Fx 14 - crash
Google Chrome - благополучно воспроизвел
pomodor
2 июля, 2012 - 00:07
Firefox аварийно завершился? Любопытно, явно какая-то бага, которую наверняка попытаются дополнить shell-кодом и эксплуатировать.
Platon
2 июля, 2012 - 12:41
С 18-20 секунд пытался воспроизвести, потом упал с Crash-report (пустым - т.е. без подробностей аварийного завершения), необязательно серьезная бага, поскольку Fx из реп для beta-версий в стабильном релизе пофиксят...
Чингачгук
2 июля, 2012 - 19:48
На Маке под Firefox работает отлично. Привет Михалкову! Теперь пиратский контент получит новый виток.
pomodor
2 июля, 2012 - 19:51
Можно подумать, что пираты испытывали сильное стеснение до появления FLAC.js :)
Комментировать