On UrbanBaby: I won't vaccinate my daughter!
BNET Business Network:
BNET
TechRepublic
ZDNet

October 7th, 2008

How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)

Posted by Adrian Kingsley-Hughes @ 7:06 am

Categories: Apple, Microsoft, On the test bench, Software

Tags: Apple Macintosh, Apple Intel Mac Mini, Apple QuickTime, Quad-core, Microsoft Windows Vista, Apple Inc., Video, 1080p, Microsoft Windows, Digital Music

Here’s a tale of how a humble Mac Mini system outperformed my cutting-edge quad-core system. It’s also a story of how Apple can’t write good software for the Windows platform.

QuickTime hates WindowsThe other day I was chatting to George Ou about professional grade digital SLR cameras that offer 1080p video capability. He then mentioned how his system (an Intel Core 2 Duo 2.4 GHz PC system with an NVIDIA 8800GT GPU) couldn’t handle 1080p H.264 QuickTime movies.

Thinking that it might be an issue with his system, I downloaded some test clips and tried playing them with Apple QuickTime on my 3.0GHz quad-core QX9650 Vista 64-bit system - This rig is kitted out with Velociraptor drives, 8GB of fast RAM and a Crossfire quad-GPU setup. The results - Awful. The clip was jerky and juddery, and while not technically unwatchable, I really didn’t want to spend too long looking at it.

Note: If you want some sample 1080p H.264 QuickTime movies to try out at home then check out this page and scroll to the bottom for the clips we are using.

Now let’s get some perspective on this. My system is capable of flawless Blu-ray H.264 1080p video playback and so the system is operating normally. However, just to be sure that this wasn’t some random issue I also tried the clip on a few other systems that are not as powerful as my rig, but still very capable (all get a top score of 5.9 on the Windows Experience Index scale). Same results. The video seem to stutter every second or so and this continues throughout the clip. I then tried some other clips. Same results. I swapped out the video card in my system for an NVIDIA 280GTX graphics card. Same results. I tried Vista 32-bit and Vista 64-bit. Same results. No matter how much hardware I threw at the problem, the stuttering video persisted.

George suggested that I try the clip out on my 1.66 GHz Mac Mini system that kitted out with 512 MB of RAM. Compared to the quad-core system the Mac Mini is very, very low-end. So how does the Mac Mini running QuickTime handle these test clips? It plays them back flawlessly.

So, is the Mac Mini’s hardware superior to that of the quad-core rig? Of course not. OK then, it it down to the OS? Is the Mac OS superior to Windows? Is there no way to get 1080p H.264 QuickTime movies to play smoothly on Windows? Well, there a simple test we can do. Let’s check out whether any of the third-party media players can give smooth, unstuttered playback.

There are a few alternatives to Apple’s QuickTime software on the Windows platform. For example, there’s QuickTime Alternative and VLC Media player. I have VLC installed on several systems so I tried the clips again. Result? Flawless playback.

So what’s the deal? 1080p H.264 QuickTime movies play fine on the Mac Mini through QuickTime, and they play fine on Windows when using third party media players. So the issue is here isn’t which OS is best, or which platform is best, it’s all down to Apple’s QuickTime player for Windows not being up to the job.

Note: I’m going to ignore the fact that QuickTime virtually offers door into people’s PCs for any hackers willing to use it.

Once again, it seems that Apple just can’t write decent code for the Windows platform. That may be because Apple doesn’t have the in-house skill to develop good software, or it may be down to some decision to make Mac OS seem better than the Windows platform. Either way, vendors who adopt Apple’s QuickTime MOV format for their hardware (such as Canon with the EOS 5P Mark II) need to be aware of the fact that Windows users are getting a poor product experience thanks to the poor performance of QuickTime. 

Thoughts?

Adrian Kingsley-HughesAdrian is a technology journalist and author who has devoted over a decade to helping users get the most from technology. He also runs a popular blog called The PC Doctor. See his full profile and disclosure of his industry affiliations

Want to get in touch? Got a tip? Feel free to drop me a note! I ALWAYS respect anonymity. I'm also on Twitter (@the_pc_doc)

Right to Reply: Should any industry representatives wish to comment on any posts on Hardware 2.0, I will be happy to publish their reply verbatim on this blog.

Subscribe to Hardware 2.0 via Email alerts or RSS.

  • Talkback
  • Most Recent of 175 Talkback(s)
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)
Hmmm...Could it be that the Mini uses hardware more efficiently than WinBloat? My BSD machines all do things faster and better than my Windows machine, and OSX's base OS is very BSD-like. Windows is... (Read the rest)
Posted by: wjgrimm Posted on: 11/08/08 You are currently: a Guest | | Terms of Use
Adrian - why would Apple write good Windows software?  FearTheDonut | 10/07/08
LOL! That's funny.  Joe_Raby | 10/07/08
Need to support Windows  logic_earth | 10/07/08
Yup  Joe_Raby | 10/07/08
Sabotage?  aj.redmond@... | 10/08/08
Check again  gadgetlover | 10/08/08
Yes - but No  Deanbar | 10/08/08
this is exactly what MS used to do with Word for Mac...  doctorSpoc | 10/07/08
Apple playing the game...  Oddmoore | 10/08/08
When you enjoy 90% market share ...  mwagner@... | 10/08/08
Gosh, a LOT of Windows users buy iPods  georgeou | 10/07/08
it's quicktime... and quicktime on a PC... who cares?  doctorSpoc | 10/07/08
Its just as bad in iTunes  Azriphale | 10/08/08
I agree, apple software stinks  stano360 | 10/08/08
MS also treats Apple as 2nd class citizen  Deanbar | 10/08/08
Let's not forget that Microsoft SAVED Apple  georgeou | 10/08/08
No matter how many times..  Rick_K | 10/09/08
That is No Lie  lthrwolftx | 10/09/08
wasnt that  richvball44 | 10/13/08
No  mustangj36@... | 10/17/08
That's a myth...  Spiritusindomit@... | 10/08/08
The reason why they SHOULD write ...  mwagner@... | 10/08/08
quicktime  rparker009 | 10/08/08
Unfortunately  tikigawd | 10/08/08
H.264  Azriphale | 10/08/08
Luckily for everyone...  nix_hed | 10/27/08
I would agree  Paul Fletcher | 10/27/08
This is the reason Apple makes me want to lose my lunch  tikigawd | 10/08/08
Something that Apple won't do:  Joe_Raby | 10/07/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't  roger that | 10/07/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't  rsmurf | 10/07/08
"Don't use Quicktime."  Joe_Raby | 10/07/08
like a zune compares to an ipod touch...  doctorSpoc | 10/07/08
Comparing?  logic_earth | 10/07/08
maybe you need glasses.. or reading comprehension classes...  doctorSpoc | 10/07/08
Can't compare anything  logic_earth | 10/08/08
Don't bother  tikigawd | 10/08/08
Yeah, don't bother  massivegas | 10/08/08
not hardwareMaclover  Paul Fletcher | 10/27/08
You are...  cashaww | 10/08/08
I would  tikigawd | 10/08/08
I would too  logic_earth | 10/08/08
Don't forget  tikigawd | 10/08/08
Games  logic_earth | 10/08/08
taking back camera  tbuccelli | 10/27/08
Happens everywhere.  Win3.1 | 10/07/08
Really?  Ben_E | 10/07/08
WMP for Mac for mac hasn't been updated for 5 years...  doctorSpoc | 10/07/08
I stand corrected wink (nt)  Ben_E | 10/07/08
Yet more reason to not install Apple Malware...  JT82 | 10/07/08
You are "forgetting" the MS plot to kill Quicktime  obeah | 10/07/08
LOL!  Sleeper Service | 10/07/08
re: LOL  obeah | 10/07/08
Bluntly  rtk | 10/07/08
Biased opinions rather than facts?  Sleeper Service | 10/08/08
How eloquent.  Kid Icarus-21097050858087920245213802267493 | 10/08/08
So called Apple "Malware"  MacPcUser | 10/08/08
Mostly agree  balaknair | 10/08/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  cfischer83@... | 10/07/08
Finally, A Post About This!  clindhartsen | 10/07/08
Quicktime?  Mectron | 10/07/08
Abuse of a digital media monopoly  Joe_Raby | 10/07/08
You mean like how Microsoft does with .WMV, AND they put DRM on it? [nt]  olePigeon | 10/07/08
You can add DRM  mdemuth | 10/07/08
.MOV and .WMV are container files...  olePigeon | 10/07/08
how is complaining only about Apple but ignore Microsoft considered bashing  bmerc | 10/08/08
A quick attempt at the deflect and...  GuidingLight | 10/07/08
Re: replace by a OPEN coded/format that is totaly free of Patents  ShadowGIATL | 10/07/08
"someone will patent it for you"  bmerc | 10/08/08
I thought for a second I was going to be refreshed  People | 10/07/08
Oh, calm down...  clindhartsen | 10/07/08
Blah blah blah..  bmerc | 10/08/08
...and hecklers had at least some basic knowledge  ccrashh2@... | 10/07/08
Which part was propaganda? n/t  notsofast | 10/08/08
Use VLC instead of QuickTime Player. [nt]  olePigeon | 10/07/08
He did and it worked great - read the article.  CobraA1 | 10/07/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  jaskelling | 10/07/08
It's bigger than that though...  clindhartsen | 10/07/08
Your systems are broken - 1080p plays fine here  electronista | 10/07/08
Umm  ccrashh2@... | 10/07/08
I think Office:mac 2008 is revenge for Quicktime  nanchatte | 10/07/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  ericesque | 10/07/08
Oops  ericesque | 10/07/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  rw01 | 10/07/08
A little bit of perspective wouldn't harm anyone  kitko | 10/07/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't  rsmurf | 10/07/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't  Win3.1 | 10/07/08
Quicktime! Ah, yes! The app that I couldn't remove from my XP rig without  HypnoToad | 10/07/08
Totally fair statement  gene_fitz@... | 10/07/08
quicktime sux on mac, too  davidf01 | 10/07/08
either: zdnet let's me edit typos or apple fixs spell-checker on iPhone!  davidf01 | 10/07/08
Yes this site does let you edit ....  ShadeTree | 10/07/08
Edit link: Top right corner of your message  tikigawd | 10/08/08
Further testing could be interresting....  theoxygenthief | 10/07/08
DRM Has nothing to do with it.  logic_earth | 10/07/08
Wrong terminology  theoxygenthief | 10/07/08
None of the above.  Sleeper Service | 10/07/08
Idiotic response  theoxygenthief | 10/08/08
He tried VLC and it worked.  CobraA1 | 10/07/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  tburzio | 10/07/08
My question: why is a mac more expensive?  owen35ny | 10/07/08
Because they can be  deanders | 10/08/08
It's just bad business for Apple  georgeou | 10/07/08
how well does H.264 and MPEG4 play in iTunes on PC?  doctorSpoc | 10/07/08
iTunes Really Uses QuickTime  logic_earth | 10/07/08
Quick(slow?)time and iTunes  ex2bot | 10/07/08
Why do you think Apple bundles iTunes + Quicktime?  tikigawd | 10/08/08
Message has been deleted.  wtfk | 10/07/08
movie is herky-jerky on my Dual 2GHz G5 3GB RAM...  doctorSpoc | 10/07/08
Pssst. Try mplayer  D. T. Schmitz | 10/07/08
CPU irrelevant  Richard Flude | 10/07/08
Crossfire quad-GPU setup  rtk | 10/07/08
QT is the problem, not the CPU  Richard Flude | 10/08/08
Uh?  AnthonySPT | 10/08/08
Nice  tikigawd | 10/08/08
Re-read  Richard Flude | 10/08/08
Drivers problem  dvm | 10/07/08
Ran fine here on an Intel Core 2  gtdavies33@... | 10/07/08
Figures  CobraA1 | 10/07/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  adinoto@... | 10/07/08
ok here  jan bLinQue | 10/08/08
Nothing new here...  Eriamjh | 10/08/08
It's just one of Adrian's attack vectors  financegozu | 10/08/08
"another case of click-bait"  bmerc | 10/08/08
Ad hominem, ad nauseam  deanders | 10/08/08
Could it be Windows code written that it interferes with Apple software  Boot_Agnostic | 10/08/08
I wonder if this has something to do with...  msalzberg | 10/08/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  rmark@... | 10/08/08
Alternatives? Not possible in the workplace..  paul613 | 10/08/08
Good Windows Software???  OracleOfReason | 10/08/08
Sorry adrian...  Spiritusindomit@... | 10/08/08
and a mac mini is? (NT)  batres | 10/08/08
Quicktime marketplace; VLC  dgrainge | 10/08/08
How about Windows Media Player?  is104@... | 10/08/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  aloisonline@... | 10/08/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't  vikingnyc@... | 10/08/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  vishalsuvagia | 10/08/08
Quicktime = a total crap  Gradius2 | 10/08/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  CptMatt | 10/08/08
That's funny!  Grayson Peddie | 10/08/08
No, Windows just sucks.  3dtodd | 10/08/08
RE: MOV is *not* an Apple standard  Olderdan | 10/08/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  mb_sx | 10/08/08
Think of the number of failures that had to occur: design, test, caring.  softwareFlunky | 10/08/08
Hang on a minute...  bmerc | 10/08/08
Not news to me!  PFFXV | 10/08/08
The quicktime format should just go away.  butler360 | 10/08/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't  Stocks4 | 10/08/08
Mac Mini  hvermeesch@... | 10/08/08
I'm not supporting Apple, but it works fine on my Q-Core  Louiscw | 10/08/08
I'm not surprised...  Wolfie2K3 | 10/08/08
The problem is mach more general  The Black Butterfly | 10/08/08
"App;e can't write..." is a distortion and misrepresentation!  sir4taye@... | 10/08/08
Software Development  logic_earth | 10/08/08
defend the hive!!!  rtk | 10/08/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  grd003 | 10/08/08
Apple Slogan  daengbo | 10/08/08
Adrian, just out of curiosity  Kid Icarus-21097050858087920245213802267493 | 10/08/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  terjeb@... | 10/08/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  terjeb@... | 10/08/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  terjeb@... | 10/08/08
RE: Mac Mini skirts the real issue...  Namorado_TX | 10/09/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  jsheehy@... | 10/10/08
Windows Adds or the courage to accept things as they are  ∞Dilemma | 10/10/08
Hmm Intresting  logicearth@... | 10/10/08
Been to an Apple store  rtk | 10/14/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  shadfurman | 10/11/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  shadfurman | 10/11/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  jfreedle2@... | 10/11/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  clindhartsen | 10/12/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  richvball44 | 10/13/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  richdave | 10/13/08
Change encoding?  grail@... | 10/14/08
that  richvball44 | 10/14/08
RE: How a Mac Mini can beat a quad-core Vista behemoth (or how Apple can't write good software for Windows)  wjgrimm | 11/08/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here