Making your Macintosh play as many video formats as possible
Written by: Scott Haneda on Monday February 04th 2008, 3:27 pm
Filed under: Applications, OS X 10.5
For as long as I can remember, the Macintosh has been a second-class citizen in regards to video playback. What many of you may not know is there was a time when the Mac could play, perhaps, only one of two video formats.
A lot has changed since then, however, we still do not have 100% playback of all video formats. Mac’s can play back most formats, and with the proliferation of sites like YouTube, our odds of locating a duplicate copy of a video we can’t play, are pretty good.
This post will show you how to install two components that will allow almost all video formats to play back cleanly on your computer. The nice part is they are both free of cost.
A short history lesson
Many years ago, The Macintosh platform, along with others like Amiga, was one of the most widely used tools for video creation. This was before the Internet was in widespread use. Content creators eventually moved some of their videos to the web, usually in a format the Mac could view.
After a few years, Microsoft had a dominant lead on video technologies in use on the web. One could argue they were inferior in quality, but the fact remains their formats were more supported than the Macintosh formats. Microsoft had little to no interest in developing software for the Mac to help it play the many video formats they were putting out.
Gaining a wide range of video support on the Macintosh
Video playback requires a small piece of software to decode the video, this is called a codec. In the case of YouTube and other video sharing sites, you already have all the software you need. Every new Macintosh ships with the Flash plug-in installed, which is what enables you to watch videos on video sharing sites like YouTube. Outside of this case, you will need new or additional codecs.
Apple’s default player is called QuickTime. Out of the box, it can play very few formats. You should be fine watching any video file off of Apple’s site, as well as industry standards like DVD video. That is about where it stops though.
If you simply install two pieces of software, not only will you be able to play back near all formats, but most of them will show nicely in your browser as well.
Install Perian
The first piece of software you need is called Perian. This software will get you through nearly all your video playback woes. It is quite simple to install, and they even have a very good video tutorial that shows you how. I suggest you watch the video, and then install it.
Perian is updated often. It is also open source, which means, the code is free and open. This allows other computer programmers to contribute back to the software with bug fixes and features.
Install WMV Components for QuickTime
The second piece of software you need to aid in video playback is made by Flip4Mac, called WMV Components for QuickTime. This is also free of cost software, though it is not free in regards to source code.
WMV Components for QuickTime will help you play some of the proprietary video formats that Microsoft has floating around out there.
With the installation of both of these pieces of software, you should have relatively solid video playback abilities. Those formats that it cannot play back usually can be found in duplicate on a site like YouTube. The nice part is, these components merely give you additional functionality to the already browser ready QuickTime. Meaning, not only can you watch video on your Desktop using QuickTime, you should also be able to see the video’s play in your browser as well.
In the years that I have been using this software, I have not found it to interfere with my system stability at all. It will either help a certain video (or audio) file play back, or it will not. Both come with nice clean uninstallers, if you are in any way not happy with the software.
This post is jumping ahead a bit, as I wanted to cover downloading in general. Downloading and cleaning up after downloads and installs will be covered next. Once those are out of the way, I think I have set the groundwork for new users understanding enough about their browser to start digging into Safari more specifically.
Thanks for reading, as always, we look forward to your comments, and be sure to use the subscription links below so we can let you know when there are new posts to read.
Great article. I’m an advanced user and been using macs since 1984, but this was a cool new thing to learn. So, I can trash my Windows Media Player now??? ![]()
@Nik, thanks for the comment, and yes, for those others reading, if you do in fact have a very old version of Windows Media player, feel free to put it in the trash and never look back.
Comment by Scott Haneda 02.05.08 @ 10:42 amAnother piece of software that is great on the Mac is VLC. This software will play pretty much any video format you run into.
Comment by Edward Vogt 02.06.08 @ 5:08 pmGreat article. (And great new site, by the looks of it!). I’ve been well aware of Flip4Mac, for quite a while, but I’ve honestly never heard of Perian, before. I’ll definitely give that a shot, and hopefully won’t have to deal with those darn ‘You’re missing a codec. Go to this Apple web page and try to guess which one that’s advertised, that you really need.’ message, any more.
To be able to play a number of videos, I’ve tried the much-heralded VLC and MPlayer, and while they’ll often play video that Quicktime won’t, I’ve never found either one to be very stable. They just act weird, for me, a lot of times.
Comment by Erik van den Ordel 02.07.08 @ 8:06 amI’ve heard a lot about Perian, but never tried it. I use QuickTime with MPEG-2 Playback plug-in, Flip4Mac WMV plug-in, and VLC for AVI playback. I also keep RealPlayer for the occasional file that requires it. For FLV there’s a little free app called flvThing that works well. If Perian can help consolidate some of these, then I will definitely be interested.
Comment by Mario 02.07.08 @ 6:17 pmI second VLC. It also is less processor intensive than Apple’s own quicktime player - the fans on my MacBook make me well aware of this ![]()
How do you interact with front row? I mean, could I see an avi film in front row with those components?
TIA
Regards,
silta
@silta:
Yup. Front Row uses QuickTime components, which is what Flip4Mac and Perian are. Despite how many formats VLC plays, this is something most people overlook: It won’t help with Front Row.
@silta
Yes, Fron Row, uses Quicktime for all playback, since these two components just make QuickTime play more, this means Front Row can also play more.
Comment by Scott Haneda 02.11.08 @ 11:17 pm@Deborah, .rmi files are just midi data, which quicktime has been able to play for a long time. It is only a data instruction set, there is no read audio data in the file. I do not have a .rmi file to test with, but i have played midi files before, this should be no different.
Comment by Scott Haneda 02.18.08 @ 6:11 am@Scott, Quicktime won’t play these files. The error I get is “The movie could not be opened. The file is not a movie file.” Windows Media Player gives the error “Cannot play back the file. The file format is invalid.” You said, “It is only a data instruction set, there is no read audio data in the file.” What does that mean? Where is the audio data? Maybe that is why they can’t play.
Comment by Deborah 02.18.08 @ 8:30 am@Deborah, I do not have access to a .rmp file. .rmi is just like a midi file, neither are technically data. Both are instructions that tell your computer how to play sounds. Think of it like a keyboard. You press a key, and a sound is made, you can tell a keyboard to play that keypress in any number of other sounds. So, a midi/rmi file is just a recording of those sequences.
Quicktime 7 lists midi as a supported format:
http://www.apple.com/quicktime/player/specs.html
If you can not play rmi/midi files, they may be created in a non standard way.
Where are you getting the .rmi files, there seems to be very little data on them, the only way I even know about them is as a result of an older phone using that format for ringtones.
There are a number of midi converters and players here:
http://www.macupdate.com/search.php?arch=all&keywords=midi&os=macosx
Perhaps give some of those a try. The last time I had to play with these was years ago trying to get a ringtone to work on my phone. Sorry I was not of more help.
Comment by Scott Haneda 02.18.08 @ 9:19 am@Scott, Thank you for your help and all the information. I’ll try the midi converters and players as you suggest.
Comment by Deborah 02.18.08 @ 10:20 am“WMV Components for QuickTime will help you play some of the proprietary video formats that Microsoft has floating around out there.”
Right, like QuickTime and other Apple formats aren’t proprietary?
Comment by frogola 03.14.08 @ 1:52 pm@frogola
“WMV Components for QuickTime will help you play some of the proprietary video formats that Microsoft has floating around out there.”
Right, like QuickTime and other Apple formats aren’t proprietary?
The point of the post was to allow users to be able to play as many video formats as possible. For many people, the web is largely a place for entertainment. There are many video formats out there, and we wanted to help people be able to see and hear all of the web. I think the tutorial accomplishes that.
So far you have made three comments that are more or less complaining. I am doing my best to find spare time to take away from work to write tutorials to help people. If I make a statement that is not correct, by all means, I would love to correct that mistake.
I do not feel my sentence you quoted above in any way was making a comparison. It is a simple factual statement, installing WMV Components for Quicktime will in fact allow you to play proprietary formats. I am not quite sure what the point would have been to state that other vendors also make proprietary formats.
That being said, lets talk about Apple’s media formats.
Starting with AAC, which they use in the iTunes store. Yes, they use FairPlay DRM, which is proprietary. This is for protected songs. This was also clearly pushed by the record industry. Apple has made it clear that they want open formats and no DRM.
AAC is a standard, was not written by Apple, and is not proprietary. From Sony, to Nintendo, to Microsoft, it is supported across the board. It is further declared an international standard by the MPEG working group. It dates back to the early 90’s as far as I remember.
A few years back, Apple made a big push to start using H.264 for video. This is also a non proprietary format. Just because quicktime plays it, does not mean it is quicktime specific, or that other players and other OS’s can not play it. H.264 is also no more than a variant of MPEG, this one being part 10.
H.264 was not written by apple, but by ITU-T Video Coding Experts Group along with the MPEG group.
I would go as far as to say, that for media formats, Apple is the least proprietary. Flash is Adobe’s baby, Microsoft makes a number of formats that only they know how to decode. Quicktime is a player, just because a media file has a quicktime icon on it, does not imply in any way it is some Apple proprietary format. It just means Quicktime may be able to play the file.
Anything based on MPEG, is about as standard and no proprietary a format you are going to get. It would not be in Apple’s interest to use proprietary formats. With a smaller market share, Apple needs to be sure video and audio created on the Mac can play on as many players as possible.
Comment by Scott Haneda 03.14.08 @ 3:17 pm@scott,
Thanks for the lengthy reply. Sorry you don’t like my negative posts. If I don’t like something I am prone to complain. Don’t take it personally, these are just my feelings about Apple and Mac to date and you provide a forum. I will stop posting negative comments since you don’t like it. Good luck with the site (seriously).
Comment by frogola 03.14.08 @ 3:59 pm@forgola, please, indeed, do continue to post. If my reply was taken harshly, it is just that written word does not always come across with emotion, and I try not to litter posts with too many smiley faces
I want all comments from all people, good or bad, it is just nicer if they are constructed in a way that can inspire an elaboration as a reply to a question. This way, new data can help others. I make a strong effort to never bash on the PC, but just point out what I like or do not like.
If you listen to the radio interview, you can hear that they were rather anti-PC, and I more or less kept my mouth shut, as that is not at all where I want to go with this site.
Both Caroline and I want the site to be a safe and friendly place for all users. There is a lot of trepidation with new Mac users getting on forums and people being harsh towards them.
We want a site where users are never afraid to ask a question, and certainly never afraid to challenge things myself or another writer posts. Literally, this is priority number one for us, to make certain no one ever feels afraid to want to learn.
Knowing that, your post just struck a chord with me, as I was not at all trying to imply negatively towards Microsoft, or Windows at all, but just pointing out, that in order to play those formats, you would be helped with those two pieces of software.
I do hope to see you posting here again, and feel free to call me out of something that is wrong, but just remember, the other users here are generally very new to all this, and I never want the tone of the site to be one that intimidates.
Thanks again for reading.
Comment by Scott Haneda 03.14.08 @ 4:11 pmBefore installing either Perian and/or Flip4Mac, will one of these enable me to watch the videos off the BBC website (see http://news.bbc.co.uk and choose one of the ‘watch’ items)?
Thanks in advance (great tutorial by the way - exactly what I need!)
Comment by Vince Richards 03.14.08 @ 6:11 pm@Vince, I am able to get them to playback, I selected high quality windows media player, and after a time, they loaded and played. I seemed to have better results with the “open in standalone player”.
At any rate, installing the two above mentioned tools will not hurt anything, as is a good idea.
Comment by Scott Haneda 03.17.08 @ 4:47 pm