275 Comments
April 27, 2010

Hardware Accelerated H.264 Decoding on Plex

It’s been just a few days since Apple finally released their Video Decode Acceleration Framework Reference, but Ryan has been working hard and we have some exciting news to share with you. He has managed to get Plex integrated with the framework, and for the first time, your GPU is used to decode H.264 video. The results are incredibly impressive, with 720p and 1080p video decoding smoothly with much reduced CPU utilization.

If you have a NVidia 9400M (or the new GT320/330M chipsets), and are running Snow Leopard 10.6.3, take it for a spin! As with the last post, download the binary [try the new binary below] and install it into Plex.app/Contents/MacOS. Once we get a sense of how well it’s working, we’ll spin an official release.

And yes, Al, this build does include the sleep fixes as well.

NOTE: Just to reiterate, only NVidia 9400M/GT320M/GT330M chipsets benefit from this. No support for ATI, nor for cards like the NVidia 8800 GT. This is a limitation of the framework provided by Apple (and many thanks for providing it, guys!) and may be addressed in future updates (but don’t get your hopes up). Also, Snow Leopard is required.

UPDATE: Try this new binary, which should fix the crashes. Thanks to Ryan for the quick fixes.

The Best of Plex

Plex Pass gives you exclusive access to awesome new features and apps.

Learn More

The Best of Plex

Hardware Accelerated H.264 Decoding on Plex is a premium feature and requires a Plex Pass subscription.

Learn More

Plex Media Server

Plex Media Server (PMS) is the software that allows you to stream your content to all of your devices, anywhere.

Learn More