13

Есть ли способ заставить Chrome воспроизводить файлы .mid прямо в браузере? Например, на странице Википедии с MIDI-файлами справа есть много аудиофайлов, которые загружаются при нажатии на них. Страница "справки", которая находится рядом с файлами, вводит в заблуждение и, похоже, дает решение только для файлов .ogg , для которых в Chrome есть встроенная поддержка.

Есть ли способ воспроизвести эти файлы .mid в браузере так же, как файлы .ogg ?

5 ответов5

0

Боюсь, что нет. Страница должна быть закодирована по-другому.

При разработке веб-страницы вы можете встроить проигрыватель javascript, чтобы можно было воспроизвести midi-файл, нажав значок кнопки воспроизведения, но в википедии и на большинстве сайтов просто есть ссылка на файл. Эта ссылка дает более подробную информацию о том, как включить проигрыватель в веб-страницу, а также дает некоторые описания того, как различные браузеры обрабатывали миди-файлы на протяжении многих лет.

http://abcnotation.com/blog/2013/04/10/the-problem-with-midi/ введите описание ссылки здесь

По моим исследованиям, ни один из существующих браузеров не воспроизводит ссылки на MIDI-файлы автоматически без установки расширений / плагинов / дополнений / ...

0

Что ж, если вам не нужна внешняя программа (я обычно использую Noteworthycomposer или его средство просмотра NWCviewer, которое бесплатно), тогда лучшее решение - использовать для этого расширение. Я рекомендую Jazz-плагин, который вы найдете здесь:

Сначала установите расширение Chrome:

https://chrome.google.com/webstore/detail/jazz-midi/jhdoobfdaejmldnpihidjemjcbpfmbkm?hl=en-US

Затем установите глобальный плагин (требуется, поскольку Chrome отклонил данные NPAPI):

https://jazz-soft.net/download/Jazz-Plugin/

Но вы можете предпочесть Midi Player:

https://chrome.google.com/webstore/detail/midi-player/khppfbnjbaampmeeiocjhcodkklkcfjf?hl=en-US

В обоих случаях вы сможете слушать MIDI-файлы напрямую (и некоторые другие форматы тоже).

Тем не менее, хорошие сайты включают в себя midiplayer.

НТН!

0

Если вы не хотите использовать плагин, вы можете попробовать использовать локальный плеер для ОС, которую вы используете. Если вы работаете в Windows, вы можете настроить сопоставление файлов для файлов Midi, например, с проигрывателем Windows Media, и выбрать «Всегда открывать файлы этого типа» (или аналогичный вариант в Chrome) для файлов, подобных этому образцу URL (доступно в Windows 10 я верю); file:///C:/windows/media/flourish.mid Таким образом, проигрыватель Windows Media будет воспроизводить файл Midi для вас.

Чтобы связать файлы .mid, например, с проигрывателем Windows Media, это можно сделать либо через «Параметры-Приложения-По умолчанию-по типу файла», либо с помощью Shift-правой кнопкой мыши щелкните файл .mid и выберите «Открыть с помощью действий по умолчанию».

-1

Проще говоря, НЕТ, потому что .mid или MIDI содержит шаги и паттерны играемого музыкального инструмента, а не звуки инструмента, когда этот паттерн воспроизводится.

@rsp хорошо объясняет это в StackOverflow в этом посте.

Подходя к вашему вопросу

Любой способ воспроизвести эти файлы .mid в браузере, как .ogg?

Существует ряд расширений Chrome и сайтов онлайн-MIDI-плееров. Поиск Google даст вам достаточно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .