Ever wondered what happens when you can't view a
QuickTime movie, and Apple's QT player prompts you to "download the missing component?" Essentially a
QuickTime component is QT's version of a plug-in. Similar to how Flash plug-in allows you to view Flash content, or
Windows Media Player used to do play WMV's in your browsers on the Mac. Apple long-ago started using an API of sorts
for 3rd party developers who wished to extend the functionality of QuickTime. Extend it? Isn't it pretty
fully-featured, what with the support for QTVR
(yeah, what happened to their authoring tool anyway?), and 3DMF (haha, that's an unfunny joke
there)? Even with all the toys packed inside, QT needs room for growth. Send in the clowns of multimedia: your 3rd
party component developers. For example: I live a stone's throw from where venerable Web 1.0 company iPIX used to exist. iPIX, for those who remember, pioneered a way to record and play back immersive video just like QTVR. Initially their tech was only available via RealPlayer, which, at the time, had the most open architecture. Eventually they made a QuickTime version, as did about a dozen others. Recently I tried to play a training video, and I needed the TechSmith codec. I had to download the component, and everything was viewable. Perhaps the best known and widely used component is the MPEG-2 codec, which is needed for DVD authoring.
Components can be codecs, but they don't have to be. The categories of QT components can be found here, although it's a bit technical. The hard part, honestly, is figuring out which components to install. But since there are only 11 on Apple's QT components page, I suggest installing them all and enjoy yourself. And shame on you lazy devs out there who have yet to implement a Mac version! In some cases, the open source community has taken up the gauntlet. Witness XiphQT, an effort to bring Ogg support to QuickTime. A lot of the furor over components has been laid to rest, however, as we see more specialization. For instance, video via Flash is now a popular method of putting videos on the web. This obviates the need for 3 different format buttons (remember those, along with hi and lo bandwidth versions?). Also, specialized content is being embedded in everything from Adobe's PDF format to specialized readers anyway, making the discussion less relevant every day. One special note of caution: the Apple page lists PowerPC components. Unfortunately, you have to check each component on their home site to find Universal Binary editions. The PPC versions will NOT work on an Intel Mac.













Reader Comments (Page 1 of 1)
4-24-2006 @ 4:44PM
jaron Whittingham said...
What grinds my gears is how I click to go to the website, and then there is a huge list for me to choose from. Which one do I choose? I have no idea.
Reply
4-24-2006 @ 5:19PM
Marc-Siebren said...
This problem has been solved by one of the main members of the great dutch OSX community on macosx.nl. His handle there is unSOUND. He has collected all the useful components on his site, and even puts some effort into keeping his collection up to date.
I asked him if his site could be mentioned here, as it might be useful to many people. He said OK, but please be aware: he cannot give any form of support on the components or the package, and you have to clear the copyright issues yourself. Please don't bother him with support questions, I would hate for him to be forced to take the collection down...
http://unsound.kicks-ass.org/Mac/index.html
The site is in dutch. Choose on of the two blue download links in the first few lines on the page. In the package is a manual in dutch, it boils down to: drag the complete components folder in its appropriate location, use the installers for the extra ones. Don't use the installers for the PPC versions if you have an Intel Mac.
Reply
4-24-2006 @ 5:29PM
Olaf said...
Aha! I bought an iMac on the weekend and I was wondering why my installed quicktime components weren't working. Now I know (it's an Intel/PPC thing). TUAW: you're lovely.
Reply
4-24-2006 @ 5:44PM
Kroc Camen said...
Fully featured? You are joking. It doesn't even do full screen unless you buy the pro version. And on top of that it can play almost nothing to start with. No DivX support, no XVid support, no WMV support and it can't read mp4 containers with multiple audio tracks and subtitles embedded, whilst VLC can.
Reply
4-24-2006 @ 5:56PM
Gordon Werner said...
what I want to know is why VLC can play almost any format right away but quicktime cannot.
this is especially true with some of the more bizarre windows video format combinations
Reply
4-25-2006 @ 3:18AM
Benedikt Terhechte said...
All those Codecs which VideoLan (VLC) supports are available as Components as well (that means Mpeg2, for example, without buying the mpeg2 thingie from Apple).. I wrote about that here:
http://www.stylemac.com/2006/03/18/vlc-codecs-as-a-quicktime-component/
Reply
4-25-2006 @ 4:12AM
Jonesy said...
WMV3 support is what I'm jonesin for!
Reply
4-25-2006 @ 3:59PM
Jonathan said...
PPC versions will work on an intel mac. you just need to have QT or anything that will be using QT such as Safari open in Rosetta. Control-Click the App and check the option.
Reply
4-25-2006 @ 11:55PM
Sir Not Appearing in this Blog said...
Jonesy, the (free) Flip4Mac plugin supports WMV3 playback.
Now then, can someone tell me what Humphrey Bogart has to do with Quicktime?
Reply