Playback of a QuickTime file made in Keynote
A few days ago I started wondering about converting Keynote presentations so they could be played using Max/Jitter. I exported a simple presentation to a video file as a test. Now when this is played back in QuickTime (7 or X) it does a build, and then waits for a mouse click until the next build occurs. So effectively you can run it just like a normal presentation, even though it’s actually a video.
However when I open up the file with Jitter (jit.qt.movie), it doesn’t pause at the appropriate points. Any ideas why/if this is possible?
I have zipped up a small version of the file and attached it to the post. Below is the test patch I’ve been using to play it.
----------begin_max5_patcher---------- 577.3ocuV1rbjBBDG+r9TPw4YsDG+bOM2xk7FrUpTLJigTJXTbmY2T4ceATW mrqYhyDwKPQSC9u+Q2fuZaA2yOQZffuC9Avx5UaKKsIkAq9wVvR7ozBbi1MH qsbOoFtoapCblng9ahZJjqiauYoSTVAQnWBZzHuULX0q2ZEVj9Dkk+XMIUzI Djajbm.AHcqZWAnXGWvC8KoaWD+phz4OjxDvM.3dLKG9WunYZ8x2+72PQmqW FtTuP38sozLL3tZLKi.UN7lsspYybYA4nb6G1aA4jN.fOSENGorL9QvNozH0 U.DXWEuQFLtxny0nzKLTALOTPG27+b7o4ljeSyt.yvNEjNT0j2RWCZ3uU0Eq yk15eIX7wfv2LfPvyyKHv4GsnKDsAiENdtCsWtvYxXEsfkCuTRD0b4Q50bP6 cagdbrpMDMyj9oh8DybLWRZZv4j+iNMBdkQACJo6l.OMT154DHGDdwRfovR7 ZiEbsvrbIH9btnuf3F3R35xkZBNyrXAkrDoK9q9KtuHbJ4+jR.6vY3Jg5I2B NuBX3Wa6elsqKH5yu3Qp0GKwhZ5oO9ol0Mm5Ps7S.L60ydxLowzpfasZCs85 PidOfET1+9StZIpr+dd0vaqSGTvvu+.FUYFoQPYXAkyN2I+24zSzrLhd9A1U Ryp3xGa6EA3gIO8lsllijBVUIEOGIccJxy0u6tGWUWz3funTCWdohBiLhT8M fT8hMhTUElKdFfOxHZMY4k5WkdyojNYckTzLkD5Fkjbva1+AqVCzdC -----------end_max5_patcher-----------
OK I’ve looked into this a little bit more and come across 2 things that might help a bit. The video is using a sprite track to control the playback. After poking around the jit.qt.movie, it does appear this track is seen and enabled.
Then I had a quick play in Quartz Composer. Initially it did exactly the same as Jitter, until I found a checkbox for Asynchronous Mode. Checking this makes the movie play a single build at a time. The help info says that it makes the movie play ignoring the QC timebase.
Can anyone help any further with this new information? So far I have managed to use Syphon to grab the video from QC into Jitter, but I really would like to play it directly in Jitter if that’s possible.