Howler.js, вероятно, лучшая аудио библиотека JavaScript в мире
Устаревшие аудиоплееры остались в прошлом благодаря современному звуку HTML5 и быстрому внедрению поддержки браузеров. Но веб-дизайнеры могут сделать еще один шаг вперед с помощью чистой звуковой библиотеки, такой как Howler.js,
Эта бесплатная библиотека JS с открытым исходным кодом позволяет воспроизводить аудиофайлы из стандартных форматов, встроенных в пользовательские проигрыватели. Howler поставляется с полным API, поэтому вы можете создать простой аудиоплеер, большой плейлист или зацикливать фоновую музыку для HTML5-игры в браузере.
Howler был впервые создан еще в начале 2013 года и прошел много итераций. В настоящее время проект находится на v2.x с более чем 7k звезд на GitHub,
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Рекомендуемое чтение: веб-дизайн: как создать стильный веб-аудиоплеер
Проект был создан игровой студией, которая использует Howler в своих веб-играх для звуковых эффектов и фоновой музыки. Он поддерживает широкий спектр типов файлов и кодеков, включая MP3, OGG, WAV, AAC, CAF, M4A, MP4, WEBA, FLAC … назовите аудиофайл, и я гарантирую, что он поддерживается.
Howler.js демоверсииЕсли вы просто хотите простой аудиоплеер, тогда HTML5 может быть достаточно. Но Howler поставляется с множеством функций, которые вы не можете получить с помощью HTML, таких как постепенное исчезновение / добавление каждой дорожки или автоматическое кэширование музыкальных файлов для сокращения времени загрузки.
Howler — это чистая библиотека JavaScript без каких-либо зависимостей, и она поддерживает все основные браузеры, включая:
- Chrome 7+
- Internet Explorer 9+
- Firefox 4+
- Мобильное Сафари 6+
- Опера 12+
- Microsoft Edge (все версии)
В старых браузерах по умолчанию используется аудиоплеер HTML5, поэтому у него есть разумные альтернативные варианты.
Все в Howler.js является модульным, так что вы можете выбрать, какие функции включить, а какие пропустить. Это может значительно сократить HTTP-запросы, делая аудиоплееры намного проще в использовании.
Вы можете найти полную документацию в GitHub репо наряду с живыми демонстрациями на главный сайт,
Это, безусловно, самая обширная аудио библиотека в сети. Это включает в себя игровой звук FX для браузерных игр и повторяющиеся спрайты это может быть вызвано всякий раз, когда пользователь наводит или щелкает что-то на странице.
Ниже вы можете увидеть веб-приложение для настройки басов из CodePen, который демонстрирует небольшую часть того, что может сделать Howler. И, если вы хотите узнать больше, посетите Howler GitHub РЕПО найти документацию и ссылки для скачивания последней версии.
Увидеть перо Бас-тюнер Мэтью Гринберг (@mattgreenberg) на CodePen,
Рекомендуемое чтение: как транслировать усеченное аудио с помощью MediaSource API
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
HTMLAudioElement.
msAudioCategory — веб-API | MDNНестандартный: Эта функция является нестандартной и не соответствует стандартам. Не используйте его на рабочих сайтах, выходящих в Интернет: он не будет работать для каждого пользователя. Также могут быть большие несовместимости между реализациями, и поведение может измениться в будущем.
Свойство msAudioCategory
элемента HTML
msAudioCategory
указывает назначение аудио- или видеоносителей, например фоновый звук или оповещения.
Свойство msAudioCategory
предлагает множество значений, которые могут улучшить поведение вашего аудиоприложения.
Обратите внимание, что вы должны установить msAudioCategory
перед установкой свойства
в коде.
Включите описание значения свойства, включая тип данных и то, что оно представляет.
Значение | Описание | Фоновый режим? |
---|---|---|
Оповещение | Повторяющиеся или более длительные звуковые оповещения:
| № |
Фонкаблемедиа | Для звука, который должен продолжать воспроизводиться в фоновом режиме. Примеры
включают следующие сценарии воспроизведения локального мультимедиа:
| Да |
Связь | Для потоковой передачи аудио, например:
msAudioCategory установлено значение Связь ,
msRealtime автоматически
установить на истину. | Да |
ForeGroundOnlyMedia |
| № |
Игровые эффекты |
| № |
GameMedia | Фоновая музыка, воспроизводимая игрой | № |
Звуковые эффекты |
| № |
Прочее | Тип аудио по умолчанию и рекомендуется для всех аудио носителей, которые не нужно продолжать играть в фоновом режиме. | № |
Если msAudioDeviceType
явно не задан, для msAudioDeviceType
будет установлено значение Communications .
Для автоматического применения аппаратной разгрузки звука категория звука должна быть установлена на ForegroundOnlyMedia или BackgroundCapableMedia . Аппаратная разгрузка звука оптимизирует рендеринг звука, что может улучшить функциональность и время работы от батареи.
<аудио msAudioCategory="BackgroundCapableMedia" control="controls"> <источник src="song.mp3" /> аудио>
Последнее изменение: , участниками MDN
JS Audio Converter — Преобразование аудиофайлов в браузере
— Преобразование аудиофайлов без загрузки файлов
Бесплатный онлайн аудио конвертер. Используя HTML5 и технологию FFMPEG. JS, он напрямую конвертируется в браузере. Защита данных не будет украдена. Не нужно ждать, скорость преобразования выше. Затраты на трафик меньше.
Этот инструмент поддерживает преобразование следующих форматов аудиофайлов: MP3, WAV, OGG, AAC, M4A, M4R, FLAC, WMA, OPUS, AIFF, MMF. MP3 — популярный аудиоформат. WAV — это исходный формат аудиоданных. AAC — это аудиоформат с более высокой степенью сжатия. M4A и M4R — это форматы файлов, поддерживаемые устройствами Apple. WMA — это формат, разработанный Microsoft. OPUS — это формат аудиофайлов, разработанный фондом Xiph.Org. Это аудиоформат нового поколения с очень высокой степенью сжатия. С помощью этого инструмента вы можете конвертировать M4A в MP3, MP3 в WAV, FLAC в MP3, WMA в MP3, OGG в MP3, OPUS в MP3, M4A в WAV, WAV в MP3 и т. д.
Перетащите файл сюда (файл не загружен)
Задайте параметры выходного файла
Формат выходного файла:
MP3WAVOGGAACM4AM4RFLACWMAOPUSAIFFMMF
Энкодер: libmp3lame
Качество: 48к64к80к96к128к160к256к
Частота дискретизации: 80001102512000160002205024000320004410048000
Канал: МоноСтерео
Преобразовать
Преобразование аудиофайла с помощью этого инструмента состоит из трех шагов.
- Первым шагом является выбор файла, и вы можете нажать кнопку, чтобы открыть диалоговое окно файла. Вы также можете перетаскивать в нее файлы из папки.
- Второй шаг — установить формат файла, который вы хотите вывести, и задать параметры выходного файла, такие как частота дискретизации, качество звука, номер канала и другие параметры.
- На третьем шаге нажмите кнопку Конвертировать и дождитесь завершения конвертации. Затем сохраните преобразованный файл на свой компьютер.
The file format conversion list is as follows:
MP3 to WAV
WAV to MP3
MP3 to OGG
OGG to MP3
MP3 to AAC
AAC to MP3
MP3 to M4A
M4A to MP3
MP3 to M4R
M4R to MP3
MP3 to FLAC
FLAC to MP3
MP3 to WMA
WMA to MP3
MP3 to OPUS
OPUS to MP3
MP3 to AIFF
AIFF to MP3
MP3 to MMF
MMF to MP3
WAV to OGG
OGG to WAV
WAV to AAC
AAC TO WAV
WAV до M4A
M4A до WAV
WAV до M4R
M4R до WAV
5
M4R. 0005
WAV to WMA
WMA to WAV
WAV to OPUS
OPUS to WAV
WAV to AIFF
AIFF to WAV
WAV to MMF
MMF to WAV
OGG to AAC
AAC to OGG
OGG to M4A
M4A to OGG
OGG to M4R
M4R to OGG
OGG to FLAC
FLAC to OGG
OGG to WMA
WMA to OGG
OGG to OPUS
OPUS to OGG
OGG to AIFF
AIFF to OGG
OGG to MMF
MMF to OGG
AAC до M4A
M4A до AAC
AAC до M4R
M4R до AAC
AAC TO FLAC
FLAC
AAC to OPUS
OPUS to AAC
AAC to AIFF
AIFF to AAC
AAC to MMF
MMF to AAC
M4A to M4R
M4R to M4A
M4A to FLAC
FLAC to M4A
M4A to WMA
WMA to M4A
M4A to OPUS
OPUS to M4A
M4A to AIFF
AIFF to M4A
M4A до MMF
MMF до M4A
M4R до FLAC
FLAC до M4R
M4R до WMA
WMA 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000 9000.
M4R to AIFFAIFF to M4R
M4R to MMF
MMF to M4R
FLAC to WMA
WMA to FLAC
FLAC to OPUS
OPUS to FLAC
FLAC TO AIFF
AIFF TO FLAC
FLAC до MMF
MMF до FLAC
WMA до OPUS
OPUS TO WMA 9000 996969696969696969696969696969696969696969696969696966969669696696966969669696966969696696969669696969696696969696969669696969699н. WMA до MMF
MMF до WMA
OPUS TO AIFF
AIFF до OPUS
OPUS до MMF
MMF до OPUS
969
MMF до OPUS 9000 9000 969
MMF до OPUS.0005
Бесплатные веб-инструменты
Совершенно бесплатно. Нет необходимости загружать какое-либо программное обеспечение или плагины, а также Flash-плагин. Откройте браузер, и вы готовы к использованию.
HTML5 и FFMPEG.JS
Используйте аудиотехнологию HTML5, нет необходимости загружать аудиофайлы на сервер.