Using QuickTime or FFMPEG on a PC?

7
Jul/09
0

Author: nostromo

About: Software Architect at ArKaos
Web: http://nostromo.noisepages.com/

Here’s a quick tip for PC users: if you use a multi-core/multi-processor machine with GrandVJ or MediaMaster, you will benefit a lot to use codecs that are played through our FFMPEG player rather than through QuickTime.

This is due to the fact that on a PC, the internal QuickTime decoding routines are not capable of multi-threading, which makes it impossible to decode frames in parallel. So even if one layer can run properly using QuickTime libraries, the more layer you pile up, the more the decoding bottleneck will show up.

On Mac OSX, QuickTime is now mostly multi-threaded decoding so it’s not such an issue but we recommend to try to use codec supported by our FFMPEG player in any case.

Important: make sure you understand we refer to the internal QuickTime player and NOT to QuickTime files in general. Some QuickTime files (for example, files based on mpeg/mpeg2/mpeg4/PhotoJPEG/Motion JPEG/H.264 codec) are played through the FFMPEG player.

To know what internal player is used for what file, use the information shown in the visual library:

mov_examples

Visuals library

In this case, both movies are QuickTime files. The first one is read through QuickTime because the Cinepak Codec is not handled by FFMPEG.It will play but it is not optimal.

The second is read through FFMPEG because it’s using H.264 codec, it is therefore better for performances.


Share and Enjoy:

  • email
  • Print
  • Digg
  • Facebook
  • del.icio.us
  • Twitter
  • MySpace
  • FriendFeed
  • MisterWong
  • blogmarks
  • Reddit
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • Slashdot
  • Live
  • MSN Reporter
  • Netvibes
  • NewsVine
  • StumbleUpon
  • Tumblr
  • Technorati
  • Yahoo! Bookmarks
  • Posterous
  • Scoopeo
  • Wikio
  • Yahoo! Buzz
  • RSS

If you enjoyed this article please consider subscribing to our rss feed!


Possibly Related Posts:

  1. Using the right decoder for your video content
  2. New video codec based on texture compression
  3. Why software genlock at 60 FPS does matter!
  4. How To: Create audio-reactive effects for GrandVJ with Quartz Composer
  5. How To: Create audio-reactive Flash for GrandVJ

Comment policy:
We love to hear from you. So feel free to comment, but keep in mind the basics of blog etiquette — no spam, no profanity, no slander, etc. All comments are moderated.

Please do not ask for technical support here: for a better service use our Support Center instead.

Comments (0) Trackbacks (0)

No comments yet.

Leave a comment

No trackbacks yet.

Copyright © 2010 ArKaos s.a. · Blog powered by Wordpress · Original theme Lightword by Andrei Luca