Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

quicktime 7.7.4 not playing mid files in chrome or IE

I just upgraded to quicktime 7.7.4. The plug-in does not work in Chrome Version 27.0.1453.110 m or IE ver 10.0.9200. Go to this web page to see the problem:


http://www.oremus.org/hymnal/h/h290.html


Thanks to anyone who can help.

QuickTime plug-in-OTHER, Windows 7

Posted on Jun 18, 2013 10:28 AM

Reply
16 replies

Jun 23, 2013 10:18 AM in response to DebbieOfboise

I am having the same problem with the plugin on my windows 7 machine. I've just updated to quicktime 7.4.4 and now all the midis on my website are causing quicktime to crash jaming the browser with it. Have tried with Chrome, IE & Firefox all latest versions. As I work on my website consantly I can tell you everything was fine with the previous versions of quicktime. This problem begun the moment I updated to 7.4.4


I have plenty midis in this section of my site (after the welcome page) if people with 7.4.4 which to see if it happens to them.

webspace.webring.com/people/ed/d_blakeley/Games/QFGSeries/QFGSeriesIndex.html

Jun 23, 2013 7:56 PM in response to QuickTimeKirk

That doesn't change the fact that someones broken something in the quicktime 7.4.4 plugin that was working fine before! If they were cancelling support then it just simply wouldn't play and not crash peoples plugins and browsers. Its no deliberate act, its a bug/oversight then needs to be fixed.


I know embedding is woefully out of date but please tell me what I should be using instead? Every year I try to find a newer alternative and all I see are old sites using embeding, or new sites using the html5 audio tags that don't support midi.


I also forgot to point out that when I load my local hard drive version of the website it plays all the midis fine.. which makes this new bug even weirder!

Jul 12, 2013 10:03 PM in response to DebbieOfboise

Yes QT7.7.4 plays midi files just fine locally, its the embedded midis on websites that they broke support for. QT7.7.3 worked just fine like all the previous versions.


"update the html to work with the latest version of QT?" Huh? As I asked "Kirkster" what update would you suggest that plays website midis? html5 audio tags don't support midi and i'm yet to find a midi code alternative to the old embedding way.




I gave up in the end and converted all my midis to low quality mp3s and put in a little customisable flash player to play them ending guests need for quicktime. Took 3 long **** days to convert every page on my site so cheers for that Quicktime team.


Its a shame really as my website has gone from being a nice trim 40mbs to bloody 60mbs (when you're using free limited webspace this stuff kinda matters!) and I've had to make the mp3s so low quality to save space that they sound pretty average.

Jul 13, 2013 12:41 AM in response to Blake00

I agree with Blake00 - QT7.7.4 plays midi files locally but there does not seem to be an html tag which will work with QT7.7.4 to play midi embedded on a webpage.


The following should work but doesn't:


<object type="audio/x-midi" data="test.mid" width="200" height="20">

<param name="src" value="test.mid">

<param name="autoplay" value="false">

<param name="autoStart" value="0">

Your browser/media player doesn't support midi.

</object>


If you have QT7.7.3 installed it will work fine.


If you have QT7.7.4 installed it will just show the degrade message "Your browser/media player doesn't support midi."


Chris

Jul 14, 2013 6:27 PM in response to Blake00

Well the websites would have to be terribly done where no one can play them with a windows computer using QuickTime. They didn't even try to play them themselves with the QT 7.7.4 update? Even if Apple made changes they didn't at least test the website before putting it out?

In viewing the sites tonite I got a message. Additional software is required from QuickTime to play the media, it may be available from the QuickTime componets page. When clicking continue this is the page that came up.


http://www.apple.com/quicktime/resources/components.html?os=Windows&ctype=f36b5a d0&csubtype=12f0b8


I'm not an expert with midi files. And who's to blame I don't know. But if I designed a website I'd certainly make sure it worked. I'd still agree with Kirkster.

Jul 14, 2013 10:25 PM in response to Jacumba

"But if I designed a website I'd certainly make sure it worked. I'd still agree with Kirkster."


Umm these are old websites that worked fine with midis and quicktime for YEARS, in my case it was TEN years! Quicktime accidentally breaks support for midi and its our fault becuase we didn't forsee it 10 years ago?? are you freaking kidding me??

Jul 15, 2013 12:12 AM in response to Jacumba

"In viewing the sites tonite I got a message. Additional software is required from QuickTime to play the media, it may be available from the QuickTime componets page. When clicking continue this is the page that came up."


Yes - I got that message too. However there is nothing on the page that helps. And why would there be - QT7.7.4 plays midi as a standalone so it obviously doesn't need any extra components.


"But if I designed a website I'd certainly make sure it worked."


And the way to do that is by validation. My website validates as correct html 5 - it works with previous versions of QT but not with QT7.7.4 so I have to conclude that QT7.7.4 has a bug in it.


Chris

Jul 15, 2013 6:33 AM in response to chrisharland

http://en.wikipedia.org/wiki/MIDI

Computers and MIDI is 30 year old technology.

In 2006 Microsoft changed the rules for HTML code, ActiveX and Internet Explorer. None of the example links use "modern" code. Other browsers may work with that older code, however.

None of the example code "calls" the QuickTime browser plug-in (ClassID number) so only a handful of page viewers would even hear the .mid file while others may get a browser plug-in "error" message.

If you right click on the link I posted above and open it in a new browser window you'll see that the .mid file is downloaded. The downloaded file will play in QuickTime (any version except QuickTime X). QuickTime X is Mac only software.

I no longer see the .mid file extension suppported by the QuickTime browser plug-in (Safari Help menu / Installed Plug-Ins). This probably sends the message that browser support (not computer) for .mid files is coming to an end.

I wonder what would happen if the page authors changed the .mid file extension to .mov (page code and file name)? I don't have a Web server to test this idea.

Jul 15, 2013 7:59 AM in response to QuickTimeKirk

I wonder what would happen if the page authors changed the .mid file extension to .mov (page code and file name)? I don't have a Web server to test this idea.

QT Kirk,


Just posted both the MID and MOV file versions to my server. Not sure if the results will be the same under all Mac OS systems but can confirm that under Mountain Lion a call to: http://downloads.walker4.me/downloads/Temporary_files/tedeum.mid automatically downloads the file as soon as the Safari handler sees the MID extension while a call to: http://downloads.walker4.me/downloads/Temporary_files/tedeum.mov calls the QT media plug-in, performs a non-faststart cache of data, and plays the file in an empty browser web page under Safari when no specific overriding or conditional coding is found.


Additional FYI Note: On my system the downloaded MID file automatically opens in the QT 7 which is my set system default for this media file class and also automatically opens in the QT 7 player if I attempt to drop-load the file to the QT X player icon.


User uploaded file

Jul 17, 2013 12:14 AM in response to QuickTimeKirk

Now solved!


QT7.7.4 has become more strict about the midi mime-type and no longer supports embedded midi if the mime-type is set to “audio/x-midi” or “audio/midi” (which you will find recommended on a number of sites around the web).


The following coding should work with QT7.7.3 & QT7.7.4:

<object type="audio/mid" data="midifile.mid" width="240" height="45">

<param name="src" value="midifile.mid"/>

<param name="autoplay" value="false"/>

<param name="autoStart" value="0"/>

Your browser does not support embedded midi

</object>


See http://abcnotation.com/blog/2013/04/10/the-problem-with-midi/#QT7.7.4


Chris

quicktime 7.7.4 not playing mid files in chrome or IE

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.