Oct 092006

nice and happy

I watch movies on my Mac. I’ve been ripping my DVDs to DivX or h.264 to my hard drive simply because it’s easier to double-click a file than hunt around for a particular configuration of atoms. I used to use VLC for any files that Quicktime Player couldn’t play, but I’ve recently come across a better solution.

niceplayer50 NicePlayer — “Quite simply, the nicest media player for Mac.”

perian50 Perian — “The Swiss-army knife for QuickTime.”

Perian is a collection of common codecs encased in a Quicktime component so any QuickTime application can view DivX, Xvid, FLV, AVI, etc. files. This means FrontRow, Finder previews, or QuickTime Player will all now work with these files. Just drop it into the “QuickTime” folder in your “Library” and you’re done.

NicePlayer is a video player that uses the QuickTime /CoreVideo frameworks of Mac OS X so it is an effective replacement to Quicktime Player. Unlike QuickTime Player, it’s 10 time smaller, uses much less CPU, and can do full-screen mode (without needing to spend money for a “Pro” version). For instance, on my Mac Mini, I can watch a DivX AVI file in VLC or NicePlayer, but it will stutter and be unwatchable in QuickTime Player.

Since NicePlayer uses the QuickTime/CoreVideo frameworks it performs all the nice post-processing of the video that VLC lacks. Movies played with NicePlayer just look better than with VLC. The low-light and gradient processing is particularly nice and makes even low-bitrate AVIs pleasant.

VLC seems to have problems properly buffering video from a network drive, while NicePlayer does not. I’ve spent many an hour trying to adjust various buffer settings in VLC to make it not stutter, all to no avail. Perhaps related, scanning forward or backward in a video works as it should in NicePlayer, instead of the odd playback-with-broken-video-blocks-until-the-next-I-frame that VLC does.

Basically, NicePlayer gives you all the benefits of VLC and QuickTime Player with neither of their deficiencies.

The NicePlayer GUI is nicely minimal and virtually perfect. It uses no window decoration: the entire window is video. You can grab anywhere on the movie window to move it. Window title bar and movie controls display when you mouse over where they should be and disappear when they’re no longer needed. The focus is on the video, which is how it should be.


Both pieces of software are less than a 1 MB download and “Just Work”. The “functionalty per byte” of these two is the highest of any software I use, I think.

I do have a few minor quibbles with NicePlayer. For instance, sometimes it opens movies halfway off my screen. Also, I wish there was a setting to open new videos in the existing window instead of a new one. And, a control to adjust audio offset would be nice. But other than that I have ditched VLC for NicePlayer.

 Posted by at 9:54 pm

  4 Responses to “Better Video on OS X: NicePlayer & Perian”

  1. Off the screen can probably be solved with the the general resize option, tho i haven’t seen it pop new windows anywhere but top left screen edge.

    There’s also the ‘open multiple to playlist’ option which might solve your reusing window task… mostly. Does let you queue up a stack of vids for one window.

    I’ll be reserving my excitement till 0.96 when they add sub support.

    Now just need to track down a file inspector for os x since there’s a stack of “avi” files which aren’t.

  2. Cool stuff on your site. I have question if you dont mind helping me out. I have been contemplating ripping all my DVD around 300 OF THEM to my computer. How are you going about it, I want the full quality of the DVD or some setting of H.264 thats close. Any tips that will help me in turning my dvd library digital.



  3. Hi Steven, I’ve just been ripping the DVDs using MacTheRipper and storing the ripped DVD data. I’ve not gotten around to converting many to h.264 yet. At 4-7 GB per DVD, you can store a lot of DVDs on modern hard drives. When I start running out of disk space, I’ll start converting. ;)

  4. I’ve noticed the opposite and find video playback is sometimes better in VLC. This is a little annoying as I much prefer the Niceplayer interface.
    Most notably are avi files played over wireless 11g through an AFS shared drive. I have played around with the AFS settings, but VLC still seems to provide better performance. Is there a way to tune the buffer used by Niceplayer?
    ps. Is that 2001? Just watching it now and that’s the video giving me trouble – spooky.

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>