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

HowTo: Interaktives QuickTime in Director 7 verwenden

 

 

 

Home
Workshop-Seite

english Version

Produkte:
liveStage (TotallyHip)
Electrifier (LariSoft)
VRScript (Bill Meikle)

 

QTi, interaktives QuickTime, war als Möglichkeit von Anfang an in QuickTime 3 enthalten. Die wenigen Tools, die das genutzt haben, sind allerdings entweder nicht sehr stabil (VRScript von Bill Meikle, Electrifier von LariSoft), eher eingeschränkt in den Möglichkeiten (Electrifier) oder haben ein für Director-Anwender eher nutzloses Konzept (iShell – eine vollständige Authoringumgebung, die aber keine QuickTimefilme, sondern Stand-Alones ausgibt).

Livestage erlaubt das Authoring von interaktiven QuickTime-Filmen mit einer einfachen Scriptsprache (QScript); das Programm (momentan Developer Release 1) gibt QuickTime-Filme aus, die mit einer Standard-QuickTime 3-Installation auf MacOS und Windows lauffähig sind, im MoviePlayer oder Browser ebenso wie – in Director!




 

 

 

 

Was soll das, ist Director nicht interaktiv genug? Hmm, ja, sicher... Konkretes Beispiel: MIDI in Director ist mit einigem Aufwand verbunden: Xtra, Softsynthesizer, OMS-Setup etc. pp. Auf der anderen Seite hat die QuickTime-Architektur eine nobel ausgestattete MIDI-Abteilung – mit Softsynthesizer, einem Interface zum Editieren und Einfügen von Samples, allen für General MIDI notwendigen Controllern, kurz und gut allem, was das Herz für "interaktives MIDI" begehrt. Aber Director (auch Director 7) nutzt diese Schatzkiste so gut wie nicht, beschränkt sich auf die Basis-Funktionen, und die heißen A) lineares Abspielen von QuickTime-Filmen (auch MIDI, ja) und b) Interaktion nur mit QTVR-Panos und Objekten.

Ein Programm wie liveStage ist insofern ein guter Lückenfüller, wenn es darum geht, weitere QuickTime-Funktionen in Director zu integrieren. Neben MIDI wäre auch Quickdraw 3D - und seine interaktive Steuerung, Pfadanimation etc. - ein gutes Beispiel – aber da habe ich im DR1 von liveStage auch noch nix entsprechendes gefunden.

Die Einbindung von interaktiven QuickTime-Filmen in Director ist einfach. In diesem Beispiel waren z.B. folgende Einstellungen nötig (im Darsteller-Info des QT3-Darstellers):

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

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

Ohne direct-to-stage ist keine Maus-Interaktion mit einem QuickTime-Film möglich. Das gilt übrigens auch für QTVR-Filme. Außerdem muß bei manchen Typen von interaktiven QT-Filmen sprite(s).mouselevel = #all stehen – in diesem Fall war das nicht nötig.




 

 

 

 

Leider ist noch eine unerfreuliche Ergänzung zu den Ausführungen oben nötig: Shockwave 7 scheint massive Probleme zu haben, wenn es QuickTime 3-Darsteller anzeigen soll, die direct-to-stage sind. Sehen Sie sich das Beispiel nochmal in einem kleinen Browserfenster an – der direct-to-stage Darsteller hält sich weder an die Grenzen des Browserfensters noch an die des dcrs. Hmmm... ein Workaround ist nicht in Sicht... ;-((




 

 

 

 

Noch eine Ergänzung: Wenn Sie schon quicktime 4 nutzen, werden Sie auf Windows-Rechnern folgendes beobachten (Mac noch nicht getestet):
- Der "music media handler" wird bei der qt4 Player-Installation nicht automatisch mitinstalliert.
- Wenn Sie auf eine Webseite mit MIDI-Movie kommen, werden Sie aufgefordert, ein zusätzliches Paket von 1,4 MB zu installieren.
- Nach der Auto-Installation müssen Sie die Webseite (oder das Beispiel-dcr hier) erneut laden, um Musik zu hören...

 

joachim gola




 


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