Falta el complemento de Safari para audio / MIDI

12

Estoy usando Mac OS X 10.9.1 (Mavericks) en un iMac de 27 "a fines de 2012, ejecutando Safari 7.0.1 y siempre instalo todas las nuevas actualizaciones de software.

Pero ahora tengo un problema con los archivos midi que están incrustados en sitios web (como wikipedia, tome enlace como un ejemplo). Cuando hago clic en uno de esos archivos midi, espero escuchar música. Pero en cambio, aparece un mensaje de error que me dice que no hay un complemento para el contenido del tipo "audio / midi".

¿Dónde puedo descargar el complemento que falta?

No estoy realmente seguro, pero creo que reproducir archivos midi desde un sitio web no fue un problema en versiones anteriores de OS X. ¿Se trata de un error en Mavericks?

EDIT 1 (noviembre de 2014):

Esta pregunta tiene casi un año de antigüedad y tiene más de 10,000 visitas, pero aún se deja sin una respuesta útil. Y midi todavía no es compatible con Safari 8 y Yosemite.

No NO quiero descargar software obsoleto para usar una característica ampliamente utilizada que fue compatible durante muchos años y no es un riesgo de seguridad ni ningún otro daño para ninguna computadora, solo porque los desarrolladores de Apple también lo son. reacios y cojos a continuar soportando un formato de archivo tan simple. Y no quiero descargar archivos y luego abrirlos con otro software.

Lo que quiero es esto:

Un complemento para Safari que puedo instalar adicionalmente a cualquier otro complemento (es decir, dejar el más reciente complemento de Quicktime tal como está e instalar adicionalmente un nuevo complemento de midi que es independiente de Quicktime) para poder escuchar música cuando hago clic en un enlace a un archivo midi en un documento html como this .

EDIT 2 (diciembre de 2014, cuando comienza la recompensa):

Más de 12,000 visitas y aún no hay una respuesta útil.
Para ganar la recompensa, publique un enlace a un sitio donde puede descargar un complemento para Safari que es independiente de Quicktime, que puede instalarse sin reemplazar Quicktime para hacer posible la reproducción de música codificada en archivos Midi, como hizo Quicktime. en tiempos anteriores, simplemente haciendo clic en un enlace a archivo midi .

EDIT 3 (mayo de 2015):

Más de 20,000 visitas y todavía no hay una respuesta útil.

No puedo creer que realmente no haya ningún complemento para Safari (u otros navegadores que se ejecuten en un iMac; OS X) que pueda reproducir música midi.

Al igual que con cualquier otro archivo de audio que esté vinculado en un sitio web, solo quiero hacer clic en él y no hacer ningún otro detalle para escuchar la música almacenada en este archivo.

Hey, esto funcionó hace 20 años, en 1995, en los primeros días de Internet. ¡Esto no puede ser tan difícil en 2015!

    
pregunta Hubert Schölnast 02.01.2014 - 10:58

3 respuestas

7

La compatibilidad con la reproducción de archivos .mid en Safari se eliminó en 10.8. El complemento QuickTime de 10.7 o 10.6 todavía funciona en 10.9 sin embargo. Consulte enlace .

  1. Copie /Library/Internet Plug-Ins/QuickTime Plugin.plugin de una instalación 10.7 o 10.6 en ~/Library/Internet Plug-Ins/ en su instalación 10.9 o 10.8.
  2. Ejecuta estos comandos:

    f=~/Library/Internet\ Plug-Ins/QuickTime\ Plugin.plugin/Contents/Info.plist
    defaults write "$f" CFBundleName 'QuickTime Plugin.plugin2'
    defaults write "$f" CFBundleIdentifier 'com.apple.QuickTime Plugin.plugin2'
    defaults write "$f" WebPluginMIMETypesFilename com.apple.quicktime.plugin2.preferences.plist
    
  3. Guarde este archivo como ~/Library/Preferences/com.apple.quicktime.plugin2.preferences.plist :

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
        <key>WebPluginLocalizationName</key>
        <string>en_US</string>
        <key>WebPluginMIMETypeFilteringVersion</key>
        <integer>1</integer>
        <key>WebPluginMIMETypes</key>
        <dict>
         <key>audio/mid</key>
         <dict>
             <key>WebPluginExtensions</key>
             <array>
              <string>mid</string>
              <string>midi</string>
              <string>smf</string>
              <string>kar</string>
             </array>
             <key>WebPluginTypeDescription</key>
             <string>MIDI</string>
             <key>WebPluginTypeEnabled</key>
             <true/>
         </dict>
         <key>audio/midi</key>
         <dict>
             <key>WebPluginExtensions</key>
             <array>
              <string>mid</string>
              <string>midi</string>
              <string>smf</string>
              <string>kar</string>
             </array>
             <key>WebPluginTypeDescription</key>
             <string>MIDI</string>
             <key>WebPluginTypeEnabled</key>
             <true/>
         </dict>
        </dict>
    </dict>
    </plist>
    
  4. Salga y vuelva a abrir Safari.

Después de eso, deberías poder reproducir archivos .mid en Safari, pero debes permitir que los sitios web utilicen el complemento manualmente:

Tambiénpuedereproducirarchivos.midcon VLC o QuickTime Player 7 .

    
respondido por el user495470 03.01.2014 - 00:44
-1

MIDIPlayer X de la tienda de aplicaciones Mac: £ 0.79 en el Reino Unido. Simplemente suelta el archivo MIDI en la aplicación.

    
respondido por el Bud 19.05.2015 - 16:15
-1

He tenido el mismo problema al intentar descargar archivos de música midi. Resuelvo el problema descargando el enlace y abriendo el archivo utilizando Finale (software MakeMusic). Es un poco molesto porque no puedo previsualizar el archivo antes de descargarlo y abrirlo, pero al menos tengo éxito. Espero que este problema sea resuelto por Safari en el futuro. En medio de toda la basura MIDI en línea, hay algunos realmente excelentes.

    
respondido por el Ron 19.05.2015 - 22:35

Lea otras preguntas en las etiquetas