When playing a movie inside QC Tiger, because the movie patch time has
to be driven by QC (through its timebase), the movie must be played
frame by frame tracking the current time value, instead of being
really "played aysnchronously". That's why you have no sound and why
with some codecs, there's a performance hit.
You can try changing codecs, increasing your disk bandwidth, but
there's no real way to work around this unless you use write your own
Cocoa app that plays the movie normally and pass the frames to QC.
On Jul 13, 2007, at 7:23 AM, Johnson, Mark P. - Duluth wrote:
It seems to me that the BIG difference between playing back a video,
and
Quartz Composer, is all the extra processing going on in the
Graphics Card.
I would try limiting the Frame Rate of Quartz Player to whatever the
frame
rate of the video is, and see if it isn't a factor of Quartz trying
to act
like a hyperactive puppy and discover new things to do every
fraction of a
second.
Did anyone mention if they were playing the video to a Billboard or a
Sprite?