LINUX.ORG.RU
ФорумTalks

Official.fm Labs представили FLAC-декодер, написанный на Javascript


0

1

The Free Lossless Audio Codec (FLAC) is a widely used lossless audio codec, which means that the audio is compressed without any loss of quality. A decoded FLAC stream is bit-for-bit identical to the original uncompressed audio file.

The JavaScript decoder was ported from the FFMpeg project and the demuxer is based on the original FLAC documentation. flac.js uses the Aurora audio framework by ofmlabs to facilitate decoding and playback.



>> Проект на GitHub
>> Демо

★★★★★
Ответ на: комментарий от drakmail

Вот, к примеру, ноут у меня по реальным ощущениям значительно лучше работает, но я опущу, наверное, что тут оперативки в 8 раз больше и ссд.

rival ★★
()
Ответ на: комментарий от rival

Соглашусь, не только от него. Но всё равно обидно, что одна и та же ОС, с одним и тем же софтом на железе, которое быстрее, по бенчмаркам, в 5-10 и более раз, работает с одной и той же скоростью :)

drakmail ★★★★
()

На 512кбит/с можно дальше курить в сторонке.

Прозреваю, что при интенсивном юзании, браузер будет фризиться и заикаться. Т.ч. можно дальше по старинке фапать на логи EAC и Audiochecker'a пока качается заветный торрент.

mutronix ★★★★
()

Протестировал на последней версии канарейки (Chrome 22.0.1192.0) - грузит E5500 на 3-4%. Но память оно жрет конечно..

devl547 ★★★★★
()
Ответ на: комментарий от drakmail

Он по производительности чуть лучше древнего P4.

Он даже быстрее, чем недавняя ёба Q6600.

devl547 ★★★★★
()
Ответ на: комментарий от Thero

требует наичия кодека в системе

flac конечно та ещё маргинальщина
в репах днем с огнем не сыщешь

wxw ★★★★★
()
Ответ на: комментарий от Lighting

на которых конечно же стоит браузер с жаваскриптом и хтмл5
безусловно, докинуть ещё сотню-другую оперативы (и батарейку помощнее) куда проще, чем крошечный нативный декодер

wxw ★★★★★
()
Ответ на: комментарий от unikum

Тенденция такова, что функционал десктопных приложений переносят в облака

Наверное, ты хотел сказать: «вместо компактных нативных приложений нам подсовывают кривые аналоги на тормозном жабоскрипте внутри прожорливого браузера»?

red_eyed_peguin
()

Почему столько «зачем» и «ненужно» и ни одного ответа (в этом треде). Облака и облачные технологии - это очевидный способ привести в соответствие законодательную и техническую базы с учетом авторского права.
Вот этот декодер, например, прекрасная возможность фильтровать доступ к контенту.
Можно долго и мучительно втолковывать людям, что информация на их носителях им не принадлежит, и что они ее не купили, а преобрели права на использование. Можно упорно пихать пользователям изуверские DRM под их вопли о том, что они заплатили за мучения, а у пиратов все бесплатно и удобно.
А можно просто контролировать скриптовый декодер, который в случае злого умысла придется чем-то грабить и иметь для этого навык.
А в перспективе можно будет запретить распространение не js-декодеров и придет царство копирастического благоденствия.
P.S. Не стану утверждать, что конкретные энтузиасты руководствуются такими низкими помыслами.

siphonops ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.