Impact Televideo
Horizontal rule

My Apple Quicktime3 opinions

Jan. 18/99

I think Quicktime3 by Apple is a nice compilation of a large assortment of formats, codecs & utilities, but it has some serious bugs & lots of things it doesn't do or have yet. I was given a CD with Quicktime3 (player) on it by Apple at last years NAB convention (April 98). I paid the $29.99 to turn it into the Pro version (which exports or encodes). Later in the spring I documented all the bugs I found & the guy I dealt with at Apple was in complete denial of the problems or didn't want to hear about them. I had confirmed the problems on 3 separate PC systems & 1 Mac system.

The updated current Quicktime3 Pro version still doesn't have any documentation or help files, can't play Indeo 3.2 AVIs (Quicktime4 can), can't play MPEG1 (on the PC version) (Windows Media Player version 6 can play Indeo 3.2 & MPEG1), has some mislabeled & very nonintuitive areas, screws up the colors of Indeo 4.2 AVIs when exporting them to Sorenson, sometimes causes echoes (a phasing or hollow sound) in the audio when compressing using the QDesign music codec, takes a very long time to render, the render meter isn't very accurate, it requires considerable CPU power to play most newer codecs back without skipping, it doesn't remember your last export settings, gamma or black level settings are wrong (causing slight crushing or darkening of the detail in black areas), etc. etc. etc. Other than that, Quicktime3 works great. I really thought Apple was going to go somewhere with this neat little utility (& they still might), but so far it's like a beta version as far as I'm concerned. Quicktime3 Pro is a lot better player (decoder) than it is a recorder (encoder or exporter).

There is also an intermittent bug in Quicktime3 Pro (on Macs & PCs) when exporting to a Cinepak movie (perhaps other codecs too), where the very last frame flashes white. The workaround for this is to open the Cinepak Quicktime3 mov, play it to the last frame which is white, press & hold the Shift key, use the back arrow in the lower right corner of the player to back it up 1 or 2 frames, hit the delete key & save the edited clip over itself.

The export Cinepak codec installed in Quicktime3 Pro is the old one which has a bug that sometimes causes objectionable pixel blocks in areas where there is only subtle gradation, when using the codec near 100%. The newer Windows Cinepak codec (version 1.10.0.26) available for free at http://www.cinepak.com/begin.html won't help fix this problem in Quicktime3 Pro until Apple incorporates this newer version in Quicktime3 Pro. Interestingly, I found the older Cinepak codec in Quicktime3 Pro to give a slightly better, less posterized picture at full data rates at 640X480X15 (looks less grainy too), than the newer Windows version of Cinepak.

I have started beta testing on the PC version of Media Cleaner Pro 4.0 by Terran Communications. This software offers professional producers much better Quicktime3 encoding performance than the basic Apple version of Quicktime3 Pro. I suspect that most of the encoding (exporting) bugs mentioned above for the inexpensive Apple Quicktime3 Pro, are likely addressed in Media Cleaner Pro. Perhaps if Apple continues to improve the free Quicktime3 player available at http://www.apple.com/quicktime/  & with the help of professional products like Media Cleaner Pro, Apple's Quicktime3 can still gain good market share as a player.

UPDATE APRIL 19/99 BETA VERSION OF QUICKTIME4

Today Apple released it's beta version of Quicktime4 & the full (finished) release is scheduled for June. I do not recommend upgrading from Quicktime3 to the beta version of Quicktime4 at this time. I tried it & it causes Media Cleaner Pro on the PC to crash. I had to do a COMPLETE uninstalled of QuickTime4 & reinstall QuickTime3. When uninstalling QuickTime4 you MUST click on "UNINSTALL EVERYTHING" as the basic uninstall does not remove all the offending files. As far as I'm concerned, the PC beta version of QuickTime4 really sucks. Not only does it crash Media Cleaner Pro, but Cinepak AVI movies that played fine in Quicktime3, drop frames while playing in Quicktime4.

UPDATE MAY 2000 QUICKTIME4

I have recently discovered that all PC versions of the QuickTime player are extremely CPU intensive compared to the RealMedia Player7 or the Windows Media Player. If you take a Cinepak or Indeo 3.2 AVI file & measure the CPU usage while playing this movie in the QuickTime player, then play the same movie in Windows Media Player or the RealMedia player, you'll see what a CPU pig the QuickTime player is. This can have a dramatic difference in playability on older computers. For this reason, I would recommend against using the QuickTime format player for simple internet videos.

UPDATE MARCH 21/99 ON THE STAR WARS TRAILERS

The Star Wars trailer "The Phantom Menace" from Lucasfilm was prepared for Quicktime3 internet delivery by Doug Werner of Apple using Media Cleaner Pro & the "Developers Edition" of the Sorenson codec.

The largest version is 480X214 resolution at 24 frames per second using audio at 22kHz, 16 bit, stereo (IMA 4:1 compression). The zipped file size download is 25,132,198 bytes (23.9 MB) which is quite large. In theory it could be downloaded via a 56.6 modem in 59:12 minutes or a cable modem in 1:07 minutes, but in practice it usually takes a lot longer because of server bottlenecks & other server hops. I was able to download it via cable modem 11:30pm Friday in 3:14 minutes which works out to 129,547 bytes/second (126.5 kilobytes/second or 1012 kilobits/second) (not bad).

Clearly Apple has some big honking servers to be able to deliver this quickly during peak time to so many people at once, though not quite fast enough to deliver in real-time via cable modem. The effort that Apple has put into servers for these trailers, tells me that Apple really wants to push the Quicktime format as the format of choice for internet downloads, so this could mark a renewed effort to push Quicktime. Apple's very existence could depend on how successful they are with the Quicktime codecs.

Since Apple introduced Quicktime3 about this time last year, I have not been especially impressed with it's performance. As an example of my lack of enthusiasm for Quicktime3, this 480X216 file (The Phantom Menace) would not play without extremely serious frame skipping on a Pentium 133. The movie was 2:29 minutes & the data size was 26,031,487 bytes (24.8 MB) so that works out to an average of 174,707 bytes/second (170.6 KB/sec). That's very close to the data rate of CD audio (which is 176.6 KB/sec), so delivery of a contiguous stream of data at a low rate like that shouldn't be a problem for any CD player or hard drive. My hard drive was a SCSI AV & not fragmented so the skipping problem means that the Sorenson codec used for video & the QuickTime player, require way too much CPU processing power to be able to play this file back on anything but a newer computer with more CPU power. In my opinion, this & most other new video codecs, sacrifice proper playing on older computers in order to achieve a small data size (though the QuickTime player uses more CPU power). A Pentium 133 should be able to play this movie back properly, but it cannot (not even close to satisfactory).

Next I tried the 320X144 resolution file on the Pentium 133. It has the same frame rate of 24 per second & the same audio quality as the larger version, but the resolution area is 44.4% of the larger version (data size about 50%). This file played perfectly on a Pentium 133, in normal size mode & only had slight frame skipping problems in full screen mode.

Next I tried playing the larger 480X216 version on a Pentium II at 233 MHz & it played fine in normal size, but there were some skipped frames & voided audio when I played it in double size mode because the CPU was having to work harder to scale it. It's too bad Apple doesn't give some suggested minimum CPU requirements for these files.

By Doug Hembruff.
Last updated July 1/2000

Horizontal rule

Home Page & Power Products | Tutorials | Opinions | Legacy Video Production | Contact Info