• On BNET: Bill Gates on the iPad
advertisement
November 1, 2007 3:20 PM PDT

Flash (YouTube, etc.) broken under Leopard (Mac OS X 10.5): Fixes

by CNET staff

Several users have reported loss of Flash functionality under Mac OS X 10.5. This issue is sometimes exemplified by a QuickTime logo with a question mark overlaid (as shown at below).

MacFixIt reader Mitch writes:

"After upgrading to Leopard, and reinstalling Flash, Safari no longer displays movies properly, and I get the QT logo covered by a question mark. I've repaired permissions, deleted prefs, even deleted (temporarily) the QuickTime Plugin.webplugin) but nothing at this point appears to correct the problem. Apple' support line is, as one might imagine, overloaded today."

We've noted this problem several times in the past. It has to do with a conflict between QuickTime Player attempting to playback Flash content, and Adobe's own Flash plug-in attempting to playback the same content. Apple's QuickTime has the ability to play Flash content embedded in QuickTime movies and in Web pages via the QuickTime plug-in but this option turned off by default, as it is not compatible with as many embedded Flash media types as the true Adobe plug-in. However, it may be inadvertently turned back on by the upgrade process.

The fix is generally to open the QuickTime pane in System Preferences, click on the Advanced tab, then click the MIME button and deselect "Flash" under "Miscellaneous File Formats." However, this option has been removed in Leopard. As such, the preference must be changed by manually modifying the file ~/Library/com.apple.quicktime.plugin.preferences.plist (this refers to the Library folder inside your user folder).

This fix was first posted to the Apple Discussion Boards by Andrea Turriziani, and is adapted below:

(Note: Before going through the process below, try simply deleting the file ~/Library/com.apple.quicktime.plugin.preferences.plist then restarting your browser).

If you have Apple's Developer Tools installed, use this process:

  1. Open the folder ~/Library/Preferences
  2. Control-click (or right-click) the file com.apple.quicktime.plugin.preferences.plist and open it with Property Lit Editor
  3. Click on the triangle near "root"
  4. Click on the triangle near "WebPluginMIMETypes"
  5. Click on the triangle near "application/x-shockwave-flash"
  6. In "WebPluginTypeEnabled" change the Value from "Yes" to "No"
  7. Save and close Property List Editor
  8. Relaunch Safari

If you don't have the Developer Tools installed, you can perform the same process with the shareware tool PlistEditPro (just open com.apple.quicktime.plugin.preferences.plist with PlistEditPro instead of Property List Editor in step 2).

You may have to download and install the latest version of the Adobe Flash plug-in, available from the Flash Player download center after performing the aformentioned steps.

Feedback? Late-breakers@macfixit.com.

For further coverage, see our Leopard product page and the Leopard Hot Topic Page.

Resources

  • More from Late-Breakers
  • Recent posts from MacFixIt
    iTunes 10 user interface sees some minor changes
    Apple seeds iOS 4.1 Gold Master to developers
    Possible fix for Harman Kardon iSub problems with PowerPC Macs
    Precautions to take before installing iTunes 10
    A reminder on how to reset your Mac's system password
    Mail messages appearing blank
    Adobe Lightroom update brings direct Facebook publishing; Camera Raw 6.2 released
    Weekly troubleshooting utilities update
    Add a Comment (Log in or register) (14 Comments)
    • prev
    • next
    by David Dixon--2008 November 1, 2007 4:49 PM PDT
    You state...."The fix is generally to open the QuickTime pane in System Preferences, click on the Advanced tab, then click the MIME button and deselect "Flash" under "Miscellaneous File Formats." However, this option has been removed in Leopard."

    It's still there, but in a different place...

    It's on the Advanced pane BEFORE you click into MIME settings
    Reply to this comment
    by jbmelby November 1, 2007 5:24 PM PDT
    I use Perian instead. That way, I avoid the inevitable QuickTime/Flash problems that occur every time the Flash Player is updated.
    Reply to this comment
    by cymonix November 1, 2007 5:24 PM PDT
    <class="merchant"><span>&#62;</span><div class="datestamp"><i>This is a reply to a previous comment by jbmelby</i></div></class><br />
    Thanks for the Perian fix. I had already used the moving Qt plug in to the disabled folder, and fixed all my browsers. But another problem I had, basically, my DV camera software downloaded my movies as mpegs, with a QT icon, but when I played them back in QT, there was no sound, so I had to export them to mp4 before I could get sound. Perian fixed this and now I get sound when I open the DV files in QT.
    Reply to this comment
    by cge88 November 2, 2007 1:35 AM PDT
    I was having this problem, the Fix worked perfectly for me.
    Reply to this comment
    by wilemn November 2, 2007 11:46 AM PDT
    Just move Flash out of the "disabled-plugins" folder....
    That fixed it for me.
    Reply to this comment
    by jeanmichel November 5, 2007 5:40 AM PST
    Try moving the QT plugin from Internet Plug Ins folder in the Library to the disabled Plug Ins folder!!

    Worked for me like a charm with all possible browsers I have tested:
    Omniweb, Safari, Opera 9.5 beta, Camino, Seamonkeys and Firefox.

    Of course, you must have the latest Adobe version .98 of Flash Player installed and having uninstalled the previous versions first.

    Also, ensure that all browsers are closed when installing latest .98 Flash version from Adobe. You will find that version in Adobe Labs on Adobe website here:

    http://labs.adobe.com/downloads/flashplayer9.html

    Hope this helps you all to not waste time like I did the whole weekend...trying everything under the Sun!!

    Best regards from warm Africa!

    Jean-Michel

    Ps: It would be nice if I hear feedback to see if this also works for some of you.
    Reply to this comment
    by jeanmichel November 5, 2007 5:40 AM PST
    <class="merchant"><span>&#62;</span><div class="datestamp"><i>This is a reply to a previous comment by jeanmichel</i></div></class><br />
    Forgot to mention that you must also "untick" the box in QT preferences pane that says: "Enable Flash"

    This will also ensure that there is no conflict between both plugins with QT and Adobe.

    Good luck!

    Jean-Michel
    Reply to this comment
    by Heymike2 November 5, 2007 5:40 AM PST
    <class="merchant"><span>&#62;</span><div class="datestamp"><i>This is a reply to a previous comment by jeanmichel</i></div></class><br />
    I moved the 2 files "QuickTime Plugin.webplugin" and "QuickTime Plugin.plugin" to the Disabled Plug-ins folder and it worked for me.

    It looks like the side effect of this is not being able to play quicktime movies in the browser. The video just downloads instead.
    Reply to this comment
    by jeanmichel November 5, 2007 5:40 AM PST
    <class="merchant"><span>&#62;&#62;</span><div class="datestamp"><i>This is a reply to a previous comment by Heymike2</i></div></class><br />
    Yes, you are right! I did notice this afterward.

    This is a "side effect" to live with for now; at least until a permanent fix is found.

    Adobe will soon release (hopefully!) a proper Flash version with many fixes, and I hope Apple will do the same on their side.

    I have not been able so far to bypass this side effect, but I am working on it. If anyone has got a fix / Solution to this issue, I would be happy to hear it.

    Thanks to bring this up; and good luck!

    Jean-Michel
    Reply to this comment
    by stalbott November 5, 2007 5:40 AM PST
    <class="merchant"><span>&#62;</span><div class="datestamp"><i>This is a reply to a previous comment by jeanmichel</i></div></class><br />
    Thank you Jean-Michel. This fix was simple (for a new and unsophisticated Mac user, simple is very important) and worked beautifully. Several days of frustration are finally over. Thank you so much.
    Stan (from snowy and cold Canada)
    Reply to this comment
    by vthee007 November 5, 2007 5:40 AM PST
    <class="merchant"><span>&#62;</span><div class="datestamp"><i>This is a reply to a previous comment by jeanmichel</i></div></class><br />
    where is the "disabled-plugins" folder?
    Reply to this comment
    by Joe Conte November 5, 2007 5:40 AM PST
    <class="merchant"><span>&#62;</span><div class="datestamp"><i>This is a reply to a previous comment by jeanmichel</i></div></class><br />
    Worked like a charm!

    Many thanks, saved my day. (and my hair)

    joe
    Reply to this comment
    by cymonix November 5, 2007 5:40 AM PST
    <class="merchant"><span>&#62;</span><div class="datestamp"><i>This is a reply to a previous comment by jeanmichel</i></div></class><br />
    Yes, it works in all browsers. Unfortunately, it stops Quick Time movies, such as those on apple.com from playing. You get a message saying it tried to load Quick Time plug in but it wasn't found.
    Reply to this comment
    by November 22, 2007 7:25 AM PST
    I had similar problems with the last tiger update in quicktime pro but the change in the plugin from yes to no worked fine,

    Thanks
    Reply to this comment
    (14 Comments)
    • prev
    • next
    advertisement

    About MacFixIt

    MacFixIt is CNET's troubleshooting resource for all things Mac. The information here helps you navigate the ins-and-outs of Mac ownership with how-tos, troubleshooting information, news, reviews, and more.

    Add this feed to your online news reader