Zibb

Brian DipertEDN Senior Technical Editor Brian Dipert exposes, analyzes and
opines on diverse topics in technology. Follow the Brian's Brain Twitter feed at www.twitter.com/BrianzBrain.



   Advertisement

Profile

RSS Feed

  • Add this blog to your RSS newsreader!

Recent Posts

Recent Comments

Most Commented On

Archives

By Category

Consumer Electronics Design Articles

Blog

Friday, May 6, 2005

H.264: A Performance Hog

May 6 2005 10:13AM | Permalink |Comments (0) |


Maury and I are jointly working right now on editing a contributed writeup on video formats, and it's drawn my attention to a discussion underway at MacInTouch which validates what I conceptually already knew about H.264 (aka MPEG-4 Part 10, aka MPEG-4 AVC). The fine print at Apple's HD Gallery, which I mentioned in a post earlier this week, states:

Recommended Hardware Configurations for H.264 High Definition (HD) Playback
To play high definition video, a large amount of data must be processed by your computer. A powerful system will deliver the best playback experience.

For 1280x720 (720p) video at 24-30 frames per second:

  • 1.8 GHz PowerMac G5 or faster Macintosh computer
  • At least 256 MB of RAM
  • 64 MB or greater video card

For 1920x1080 (1080p) video at 24-30 frames per second:

  • Dual 2.0 GHz PowerMac G5 or faster Macintosh computer
  • At least 512 MB of RAM
  • 128 MB or greater video card

Apple's apparently not being conservative with their specs, judging from the MacInTouch feedback. The good news (I'm really stretching here to make a drop of lemonade out of a bucket of lemons)? The specs are no more stringent than Elgato quotes for high-def MPEG-2 playback; Apple's obviously spent some quality time tuning its H.264 code. The bad news? In spite of Apple's efforts, only a miniscule fraction of the company's systems can handle high-def H.264. All iBooks and PowerBooks are SOL, as are eMacs, Mac minis and G4-and-below-based iMacs and Power Macs, as well as low-end G5 iMacs and Power Macs. For 1080p resolution, no iMac qualifies.

If we were discussing high-def MPEG-2 or Windows Media Video, I'd point out that Apple's O/S makes woefully inadequate use of the hardware acceleration capabilities of modern graphics subsystems and that Windows users won't encounter the issue to the same magnitude. But none of today's GPUs hardware-accelerate any portion of the MPEG-4 decoding pipeline; the most any of them do is handle post-processing functions such as deblocking. So assuming you can figure out a consistent G5-to-Athlon-or-Pentium translation factor (I can't, and trust me, Apple can't either), the same sorts of stringent H.264 system specifications will apply. A fact which, I'm sure, gives the WMV promoters within Microsoft no shortage of joy....


Post a comment



Display Name

Change Image
Before submitting this form, please type the characters displayed above.
Note the letters are NOT case sensitive.


ADVERTISEMENT

©1997-2009 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other Reed Business sites