User Name
Password
AppleNova Forums » Apple Products »

"Performance improvements" in QuickTime 7.1


Register Members List Calendar Search FAQ Posting Guidelines
"Performance improvements" in QuickTime 7.1
Thread Tools
Dorian Gray
Veteran Member
 
Join Date: May 2005
Location: Paris, France
 
2006-05-12, 14:20

Among the changes listed by Apple for the QuickTime 7.1 update is an improvement in "H.264 performance". Does this mean an increase in image quality or a decrease in decode/encode time? I did a test to find out.

I took a 90-second video clip and exported it to Motion JPEG B at 100% quality (lossless with 4:2:0 chroma subsampling), discarding the audio track. The video was 640 x 272 pixels in size with a frame rate of 23.98 FPS. I then played this Motion JPEG B video in QuickTime Player, using Activity Monitor's Inspect feature to determine the total CPU time consumed by playing the video once. The result was 25 seconds on my iBook G4 1.2 GHz.

I then rebooted my Mac and exported the Motion JPEG B MOV to a single-pass H.264 MOV at 500 kbps with a keyframe interval of 150 (i.e. typical settings for highly compressed H.264). This took a total time of 5 minutes and 6 seconds.

Then I updated to QuickTime 7.1, did the standard post-update maintenance, rebooted again for good measure, and did the same export with the new version of QuickTime. Total time was 4 minutes and 45 seconds.

Subtracting 25 seconds from these times (to eliminate the Motion JPEG B decode time) gives us times of 4 minutes and 41 seconds for QT 7.0.4 and 4 minutes and 20 seconds for QT 7.1.0. This represents a time saving of 7.5%. The quality of the two videos is subjectively identical, but there are many differences at the pixel level. As it is inconceivable that the quality would have deteriorated with an update, it is possible that the quality could be subjectively better under certain conditions.

Nice one, Apple! It's great to see that resources are still being spent on optimising the PPC code for G4 (and presumably G5) users. If anyone with a G5 who hasn't updated QuickTime yet is anal enough to care about this, please do a similar test and post your results here!

I noticed another welcome improvement: when you drag a QuickTime Player window to the top of the screen with some of video extending past the left-hand-side (or RHS) of the screen, and then hit Command-1/2/0, the window is made to fit exactly into the top-left corner (or top-right corner), rather than with a gap as before. Command-3 no longer suffers from the bug of getting it "almost there" after one action, then making a slight correction on the second attempt (I used to hold Command and hit 3 twice to correct for this). Command-3 also now centralises the movie vertically on the screen.

Good job all around.

PS. I hope this isn't too philosophical torifile!
  quote
gjas15
Member
 
Join Date: Jan 2005
Location: Colorado
 
2006-05-12, 19:52

I tryed out these "performance improvements" on my 1.67 powerbook and was very pleased. I can now playback 720p h.264 smoothly. Before, it would be fine until I hit a high motion scene and playback would stutter a bit. True, I do have to close everything i possibly can and have only quicktime running, but now it can be done!

Does anyone know if the Quicktime H.264 encoder now supports high profile and any of the other really advanced features of H.264?
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2006-05-12, 20:34

Quote:
Originally Posted by gjas15
Does anyone know if the Quicktime H.264 encoder now supports high profile and any of the other really advanced features of H.264?
I couldn't find such a setting, no. I'm not an expert at this, however.
  quote
nato64
Member
 
Join Date: Mar 2005
Location: Orange, CA
Send a message via AIM to nato64  
2006-05-13, 23:02

Wow... that's all I can think of. That's an intense test! So many numbers it sounds like official documentation.
  quote
Posting Rules Navigation
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Post Reply

Forum Jump
Thread Tools
Similar Threads
Thread Thread Starter Forum Replies Last Post
Security update 2006-003 and Quicktime 7.1 Now in Software update! Quagmire Apple Products 16 2006-05-12 07:49
Firefox and Quicktime - Having problems tomster2300 Genius Bar 5 2005-08-12 16:05
How can I save a QuickTime 6 .mov? Yochanan Genius Bar 2 2005-07-02 02:18
QuickTime 7.0.1 in Software Update Brad Apple Products 7 2005-06-03 23:12
QuickTime Pro for encoding H.264? Dorian Gray Purchasing Advice 3 2005-05-25 10:19


« Previous Thread | Next Thread »

All times are GMT -5. The time now is 10:12.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2024, AppleNova