如何在 chrome 中直接播放 MIDI 文件?

如何在 chrome 中直接播放 MIDI 文件?

有没有办法让 Chrome 能够.mid直接在浏览器中播放文件?例如,包含 MIDI 文件的 Wikipedia 页面右侧有很多音频文件,点击后即可下载。文件旁边的“帮助”链接令人困惑,似乎只提供.ogg文件的解决方案,Chrome 已内置支持这些文件。

有没有办法.mid像文件一样在浏览器中播放这些文件.ogg

答案1

有趣的问题。Chrome 网上应用店中的 MIDI 播放器似乎就是这样。我还没有亲自尝试过,但它声称支持 .mid、.kar 和 .rmi 格式。如果你想快速测试它,那么去https://en.wikipedia.org/wiki/File:MIDI_sample.mid?qsrc=3044

编辑:我试过了,效果很好

答案2

恐怕不行。该页面肯定使用了不同的编码。

在设计网页时,您可以嵌入 javascript 播放器,这样按下“播放”按钮图标即可播放 midi 文件,但维基百科和大多数网站仅提供该文件的链接。此链接更详细地介绍了如何将播放器整合到网页中,还介绍了多年来各种浏览器如何处理 midi 文件。

http://abcnotation.com/blog/2013/04/10/the-problem-with-midi/在此处输入链接描述

根据我的研究,当前没有任何浏览器可以在未安装扩展/插件/附加组件的情况下自动播放 midi 文件链接...

答案3

答案4

好吧,如果您不想使用外部程序(我通常使用 Noteworthycomposer 或其查看器 NWCviewer,它是免费的),那么最好的解决方案是使用扩展。我推荐 Jazz-plugin,您可以在这里找到它:

首先安装 Chrome 扩展程序:

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

然后安装全局插件(由于 Chrome 拒绝 NPAPI 数据,因此必需):

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

但您可能更喜欢 Midi 播放器:

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

在这两种情况下,您将能够直接收听 midi 文件(以及一些其他格式)。

话虽如此,好的网站还是包括一个 midiplayer。

呼呼!

相关内容