Jak odtwarzać pliki MIDI bezpośrednio w chrome?

18

Czy istnieje sposób, aby Chrome mógł odtwarzać .midpliki bezpośrednio w przeglądarce? Na przykład na stronie Wikipedii z plikami MIDI po prawej stronie znajduje się wiele plików audio, które są pobierane po kliknięciu. Strona „pomocy”, która jest połączona z plikami, jest myląca i wydaje się, że stanowi rozwiązanie tylko dla .oggplików, dla których Chrome ma wbudowaną obsługę.

Czy jest jakiś sposób, aby odtwarzać te .midpliki w przeglądarce tak jak .oggpliki?

Keldeo
źródło
1
html5 + js załatwi sprawę. Spójrz na tę odpowiedź stackoverflow.com/a/14168174/722135
Babblo

Odpowiedzi:

0

Jeśli nie chcesz używać wtyczki, możesz wypróbować za pomocą lokalnego odtwarzacza dla używanego systemu operacyjnego. Jeśli korzystasz z systemu Windows, możesz skonfigurować powiązanie plików dla plików Midi, na przykład dla Windows Media Player, i wybrać „Zawsze otwieraj pliki tego typu” (lub podobny sformułowany wybór w Chrome) dla plików takich jak ten przykładowy adres URL (dostępny w systemie Windows 10 wierzę); file: /// C: /windows/media/flourish.mid W ten sposób Windows Media Player odtworzy dla ciebie plik Midi.

Aby powiązać pliki .mid na przykład z Windows Media Player, możesz to zrobić poprzez Ustawienia-Aplikacje-Domyślne-według typu pliku lub poprzez kliknięcie prawym przyciskiem myszy Shift na pliku .mid i wybierz Otwórz z domyślnymi akcjami.

reben
źródło
0

Cóż, jeśli nie chcesz zewnętrznego programu (zwykle używam Noteworthycomposer lub jego przeglądarki NWCviewer, która jest darmowa), najlepszym rozwiązaniem jest użycie do tego rozszerzenia. Polecam wtyczkę Jazz, którą znajdziesz tutaj:

Najpierw zainstaluj rozszerzenie Chrome:

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

Następnie zainstaluj globalną wtyczkę (wymagana, ponieważ Chrome odrzucił dane NPAPI):

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

Ale możesz preferować odtwarzacz Midi:

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

W obu przypadkach będziesz mógł bezpośrednio słuchać plików midi (i niektórych innych formatów).

To powiedziawszy, dobre strony to gra dla wielu graczy.

HTH!

Madmarsu
źródło
0

Obawiam się że nie. Strona musi być zakodowana inaczej.

Projektując stronę internetową, możesz osadzić odtwarzacz javascript, aby plik midi mógł być odtwarzany poprzez naciśnięcie ikony przycisku „play”, ale wikipedia i większość stron po prostu podaje link do pliku. Ten link zawiera bardziej szczegółowe informacje na temat włączania odtwarzacza na stronie internetowej, a także niektóre opisy tego, jak różne przeglądarki obsługiwały pliki midi na przestrzeni lat.

http://abcnotation.com/blog/2013/04/10/the-problem-with-midi/ wprowadź opis linku tutaj

Z moich badań wynika, że ​​żadna z obecnych przeglądarek nie odtwarza automatycznie linków do plików midi bez instalowania rozszerzeń / wtyczek / dodatków / ...

Jason Chollar
źródło
2
Witamy w Super User! Chociaż teoretycznie może to odpowiedzieć na pytanie, lepiej byłoby zawrzeć tutaj istotne części odpowiedzi i podać odnośnik.
bertieb,
-1

Aby odpowiedzieć na to po prostu, NIE, ponieważ .midlub MIDIplik zawiera kroki i wzory odtwarzanego instrumentu muzycznego, a nie dźwięki instrumentu podczas odtwarzania tego wzoru.

@rsp wyjaśnia to dobrze na StackOverflow w tym poście.

Wchodzę na twoje pytanie

Jakikolwiek sposób na odtwarzanie tych plików .mid w przeglądarce tak jak .ogg?

Istnieje wiele rozszerzeń chrome i witryn internetowych odtwarzaczy MIDI. Wyszukiwanie w Google da ci wystarczająco dużo.

C0deDaedalus
źródło
7
idk moja przeglądarka odtwarzała pliki midi natywnie w latach 90.
Startec