Why is VLC better than Quicktime Player for playback?

I've noticed that for movies other than MOV formats, Quicktime doesn't provide good playback performance. On my PowerBook G4, many AVI or DiVX encoded movies stutter, play slowly or are out of sync when using Quicktime Player but play just fine with VLC. It just surprises me that Quicktime, which is billed as such a powerful tool for video playback and encoding, suffers in comparison to a freeware, open source player. Is the problem that Apple only optimizes Quicktime Player for its preferred formats and while supporting other formats, leaves other players to provide decent performance for those non-prefered formats?

Posted on Nov 4, 2005 11:31 AM

Reply
34 replies

Nov 4, 2005 12:25 PM in response to Eric D.

VLC is codec indpendent and plays some formats regardless of if QT can or can't. QT is not a DivX or WMV or MPEG player really so it should not surprise you that much that for some formats you use other players. You cannot open a powerpoint presentation in preview either, but it doesn't mean something is wrong.

As to your comparison try exporting something from VLC.

Nov 4, 2005 1:49 PM in response to varjak paw

They do offer a "beta" version for QT 7:
http://labs.divx.com/
The trouble with the original posters QT playback issues may be "audio" related.
Use the Audio MIDI Setup app (Utilities folder) and change the audio output to 44100Hz. You may need to change it to other settings first and then switch it back.
I'm too cheap to purchase the MPEG-2 Playback Component and this is where VLC shines. It allows playback (GB Limit in QT) of larger files.
But it's mainly a playback tool. MPEG Streamclip (new version 1.5) is another "tool" for any Mac user.

Nov 4, 2005 7:27 PM in response to Ricktoronto

I understand the point you're making but I think what I was saying is that having a universal player as part of the OS seems like a good thing. When you download an AVI file for example, it shows up as a Quicktime Player file so clearly by default, Apple is trying to say that Quicktime should be the default player for media files. My point was that if that's Apple's goal, why doesn't Quicktime do a better job than a freeware player? If it's not really designed to play these files or properly support the codecs, then the OS shouldn't assign Quicktime Player by default (and yes, I know you can override this setting but most people don't).

Nov 4, 2005 9:43 PM in response to Eric D.

Other reply? The QT logo only is based on the file extension not the fact it is an AVI file. Change the extension of a Word document to .AVi - it has a QT logo. QT plays what it can play if it has codecs. The usual problem is it hasn't, and they are hard to get (or the AVI's are typical internet/usenet AVI's and are encoded terribly). Examples - any Indeo codecs can't be played.

A better universal player is VLC. Apple is not trying to represent QT as a universal player - it is a Quicktime player that will do a few other formats.

Nov 9, 2005 6:15 AM in response to Eric D.

In my opinion QuickTime IS a universal player that accepts universally adopted standard media formats. AVI as it is used by most PC users doesn't adhere to the standard (and AVI as a standard was abandoned looong ago).

VLC is better at AVI because it must contain a massive list of all the different non-standard variants of AVI and plays depending on the file header. QuickTime, knowing what all AVI files SHOULD look like, can't make any sense of the non-standard ones (for example, QuickTime expects an AVI and gets something with a variable bitrate MP3 audio track, something AVI never supported).

Nov 15, 2005 7:07 PM in response to Ricktoronto

There is no excuses! Why so sophisticated player which coast 30$ cant play my old avi's as smooth as VLC or MPlayer does? That's how it looks from the consumer side. Freeware can and apple can't?
Saying that its becouse you can export and make many other things with them doesnt make sens.
Argument with not optimised codecs doesnt seems to be good either. As far as I know there is no different version of codecs for different player. They are all using the same stuff and VLC or MPlayer can make a good use of them-Quicktime not! I understand that someone can make an extra-optimised codec exclusively for quicktime to be extra fast but I also think that quicktime should be at leas as fast as freeware programs on the existing codecs. Thats what they take money for!

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Why is VLC better than Quicktime Player for playback?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.