D7WS HOMEPAGE WORKSHOP NEUE XTRAS GALERIE WORKSHOP Automatic Translation LESERSERVICE BUCH NEWS

HowTo: Use interactive QuickTime movies in Director 7

 

 

 

Home
Workshop-Seite

Deutsche Version

Products:
liveStage (TotallyHip)
Electrifier (LariSoft)
VRScript (Bill Meikle)
iShell (Tribeworks)

 

QTi, QuickTime interactive, was contained in the QuickTime architecture since the very beginning of QuickTime 3. But only a few tools are making use of it – and they all have some drawbacks like lack of stability (Bill Meikle's VRScript , LariSoft's Electrifier), rather limited functionality (Electrifier) or a basic concept that is not quite useful for Director users (iShell – being a all-in-one authoring package, and not being able to output QuickTime movies, but only stand-alone applications).

Livestage is a authoring tool for interactive QuickTime movies, using a simple scripting language called QScript; the application's out put is playable with every standard quickTime 3 installation on MacOS or Windows, with MoviePlayer or Browser as well as inside Director 7!




 

 

 

 

Why should I, while having Director's full featured interactivity, use interactive QuickTime inside Director? Well, because Director does not use the treasures QuickTime 3 offers! An example: setting-up interactive MIDI in Director needs an Xtra with Softsynthesizer, probably a working OMS setup etc. pp. On the other hand, QuickTime's media architecture offers everything you need (at no cost, BTW): a softsynth, an interface for editing and integrating samples, all GM controllers – everything you need for interactive MIDI! Director uses only the very basic QT3 features: linear playback of QuickTime movies (sure, MIDI as well), switching tracks on and off and interactivity with QTVR panos und objects.

An application like liveStage fills the gap, and helps to use other QT3 features inside Director. MIDI is a good example for this, Quickdraw 3D - animation and interactive programming - would be another. But at least in DR1 of liveStage there is no QD3D functionality built-in yet.

Using interactive QT3 movies in Director 7 is very simple. To play-back this example you only need to set these member properties in the member info dialogue:

• paused  (member(m).pausedAtStart = 1)

• direct-to-stage  (member(m).directToStage = 1)

direct-to-stage is necessary for all mouse-level interaction with quickTime movies. That's true for QTVR movies, too.Some type of interactive QuickTime movies may need the sprite's mouselevel to be set: sprite(s).mouselevel = #all – it was not necessary though in the above example.




 

 

 

 

The above needs some additional words: Shockwave 7 seems to have severe problems when displaying direct-to-stage qt3-assets. Try-out the example with a small browser window, or see the screenshot. The direct-to-stage member does not respect the browser's nor the dcr's boundaries. Hmmm... As far as I know, there is no workaround... ;-((




 

 

 

 

One more addition: if you already use quicktime 4, you will experience the following behavior on windows machines (mac not tested yet):
- the qt4 player installation does not install the "music media handler" by default.
- if you hit a page with a midi qt movie, you'll be prompted to download an additional 1,4 MB package.
- after the qt4 autoinstall has finished, you have to reload the movie (or the example dcr here) to here the music...

joachim gola




 


Directorworkshop.de ist © Joachim Gola & Gerd Gillmaier 1998-2002. Alle Rechte vorbehalten.