MPlayer OS X and MEncoder binaries

Update: I’ve overhauled this article to reflect the various changes that have happened since its creation. I’ve also finally re-added the binary downloads (built from the trunk as of 2008-09-08), please leave a comment letting me know if they work for you (or not)!

If you’re a Mac user, like me, at some point you’ll probably have had the misfortune to trying to play Windows Media Videos (WMVs). You’ll have discovered that the options are limited: there’s the “official” choice of Microsoft’s awful Windows Media Player for Mac, which they’ve now stopped developing, or its successor in the limited-but-free Flip4Mac components, which work through Quicktime. so by default won’t play full-screen thanks to Apple’s cheap-ass decision to cripple its media player. (Seriously, what is up with that? You’ve just spent a large chunk of money on a machine and they won’t let you play a movie full-screen easily without shelling out more cash? Sheesh.) However, there is a better way…

You can get round Apple’s hamstrung Quicktime Player by using NicePlayer along with the Perian and Flip4Mac components, though Windows Media support is still less than satisfactory as Flip4Mac has to index the entire file before it can seek through it, using plenty of CPU while it’s indexing, so expect jerky video if you’re playing HD content or your Mac’s over a year old, and forget about skipping forward. Then there’s the lovely VLC media player, which is generally fantastic and comes highly recommended, its only flaw being weak Windows Media support: the Mac version won’t play WM9/VC1 files, for instance.

So all of these still pose the problem of poor WMV playback. Surely there’s something out there that does a half-decent job? Enter, stage right: MPlayer. Originally written as a Linux commandline movie player and then ported to other systems including Windows and OS X, it supports many different video codecs including 3ivx, DivX, H.263, H.264/MPEG-4 AVC, Indeo, MJPEG, MPEG-1, MPEG-2, MPEG-4, RealVideo, Xvid and others. And WMV, including WMV9. On the audio side it supports AAC, FLAC, MP3, RealAudio, Vorbis, WMA and others.

Some lovely people wrote a native OS X front-end but unfortunately haven’t updated it in several years so it’s well out of date. There’s also an unofficial Mac OS X build at haque.net, which seems like the one to go for.

 — Downloads — 

The following binaries below are command-line only! They’re provided for advanced usage, and are NOT SUPPORTED. For a front-end, please try Mohammad Haque’s unofficial Mac OS X frontend builds.

MPlayer dev-SVN-r27545-4.0.1 for Intel (2008-09-08)

mplayer.zip

This build supports the following codecs: x264 xvid libdv libavcodec qtx real xanim win32 faad2 faac libdca libmpeg2 liba52 mp3lib libtheora tremor(internal) libmad

I also did an MEncoder binary as I couldn’t find an updated one anywhere (this may be useful for FFmpegX users):

MEncoder dev-SVN-r27545-4.0.1 for Intel (2008-09-08)

mencoder.zip

It supports the same codecs as above.

I’m afraid I offer NO SUPPORT for these builds, they were purely done for personal use and distributed here on the off chance that someone else may find it useful. I’m no mplayer expert, I just compiled it on my Mac ;) If you need help, try the official MPlayer mailing lists. They’re released under the GPL Licence, code is available from the official MPlayer site.

If you’d like to say thanks, the best way would be by giving some of the bands on my record label a listen. There are a load of free MP3 downloads there – including a couple of full albums – so if you like what you hear feel free to buy something :)

Posted on 20 November, 2006 by Stef in mac, mplayer, os x.

The downloads are offline temporarily while I fix some codec issues — think I’ll have to supply parts of the Binary Codec Packages to get Real support working, for instance.

Comment by Stef — 22 November, 2006 @ 2:48 pm

Is there any chance you can repost the binaries? I’m desperately looking for a straight-up mencoder binary for osx that isn’t hideously out of date.

The mplayer site only has mplayer compiled and I need the mencoder binary for some command line stuff.

Many thanks!

Comment by Ian Roberts — 17 June, 2008 @ 7:14 pm

Ahh, sorry about that, I’ve been meaning to get around to updating that article and the binaries for ages! (Had trouble getting them working reliably on a second machine so ended up giving up.) I’m currently sailing around Greece so bandwidth’s somewhat tight – on GPRS at the moment – but I’ll see if I can coax something usable out of the MacPorts mplayer/mencoder package. Can’t guarantee anything, but I’ll give it a shot now and see what I can come up with — cheers!

Comment by Stef — 17 June, 2008 @ 8:28 pm

I’ve reposted the binaries, which should be free of dependencies and work with a standard OS X install. Please let me know if they work for you (or not)! Thanks.

Comment by Stef — 15 September, 2008 @ 2:31 pm

Leave a comment

(not publicly shown)