howler.js
Open Source JavaScript API для всіх потреб аудіо
Безкоштовна бібліотека JavaScript, яка підтримує відтворення аудіофайлів із стандартних форматів, автоматичне кешування, вбудовування за допомогою спеціальних програвачів, підтримує всі основні кодеки та багато іншого.
Howler.js — це дуже проста у використанні та потужна бібліотека, яка дозволяє розробникам програмного забезпечення працювати з аудіофайлами у власних програмах JavaScript. Це єдина стабільна бібліотека, яка може використовуватися для задоволення всіх ваших аудіо потреб і може використовуватися на всіх основних платформах. Однією чудовою особливістю є те, що він забезпечує підтримку всіх кодеків для повної кросбраузерної сумісності. Це чиста аудіобібліотека, яка підтримує широкий спектр форматів файлів, таких як MP3, OGG, WAV, AAC, CAF, M4A, MP4, WEBA, FLAC та багато інших.
Бібліотека має відкритий вихідний код і знаходиться у вільному доступі за ліцензією MIT для загального користування. Він може легко задовольнити більшість ваших аудіопотреб. Howler.js повертається до HTML5 Audio та перевіряється в усіх основних браузерах, таких як Google Chrome 7.0+, Internet Explorer 9.0+, Firefox 4.0+, Safari 5.1.4+, Mobile Safari 6.0+, Opera 12.0+ і Microsoft Edge .
Бібліотека є дуже надійною та містить підтримку кількох важливих функцій, пов’язаних із обробкою аудіофайлів, як-от відтворення аудіофайлів зі стандартних форматів, автоматичне кешування, вбудовування за допомогою спеціальних програвачів, підтримує всі основні кодеки, керує звуками індивідуально та в групах, відтворення кількох звуків, повний контроль за загасанням або швидкістю та гучністю, циклічна фонова музика тощо.
The library is very reliable and has included support for several important features related to handling audio files, such as playing audio files from standard formats, automatic caching, embedding with custom players, supports all major codecs, control sounds individually and in the groups, playback of multiple sounds, full control for fading or rate & volume, looping background music and so on.
Початок роботи з howler.js
Будь ласка, використовуйте наступну команду для повного встановлення.
Установіть howler.js за допомогою PyPI
git clone https://github.com/goldfire/howler.js.git
Ви також можете встановити його за допомогою NPM; Будь ласка, використовуйте наступну команду для повного встановлення
Установіть howler.js за допомогою NPM
npm install howler
Відтворюйте MP3 та керуйте кількома звуками за допомогою JavaScript
Бібліотека JavaScript з відкритим вихідним кодом howler.js підтримує відтворення MP3, а також інших популярних форматів аудіофайлів за допомогою команд JavaScript. Також можна керувати кількома звуками одночасно в програмах JavaScript. Ви можете легко керувати певним звуком, призначивши йому ідентифікатор звуку. Наприклад, ви можете збільшити гучність звуку, зменшити його чи збільшити швидкість. Це також автоматичне завантаження цілого аудіофайлу або його перезавантаження за допомогою метаданих і автоматичне відтворення під час завантаження звуку.
Одночасне завантаження та відтворення аудіофайлів за допомогою JavaScript
Бібліотека howler.js дозволяє професіоналам програмного забезпечення програмно завантажувати та відтворювати аудіофайли одночасно у своїх програмах JavaScript. Оскільки howler.js за замовчуванням використовує Web Audio API, це означає, що перед початком відтворення потрібно завантажити повний аудіофайл. Також можна примусово ввімкнути HTML5 Audio; він розпочне відтворення, щойно зможе, навіть якщо завантажено повний файл.
Створення аудіопрогравача за допомогою JavaScript API
Бібліотека JavaScript з відкритим вихідним кодом howler.js дозволяє програмістам легко створювати базовий аудіопрогравач. Бібліотека надає кілька функцій, таких як підтримка перегляду списку відтворення, відтворення, пауза, наступний, попередній, керування гучністю та багато іншого. Ви можете використовувати такі параметри, як повноекранний режим і відображення прогресу відтворення в режимі реального часу.