Benutzen Sie diese Präprozessor-Anweisung, um ein Video vorzuladen,
um es später mit dem Befehl PlayVideo() abzuspielen.
Videoformate, die auf allen Plattformen unterstützt werden,
sind CDXL und Formate, für die Sie ein Plugin haben. Je nach
Plattform, auf der Hollywood ausgeführt wird, können mehr
Videoformate unterstützt werden. Auf Windows ist Hollywood
in der Lage, alle Videoformate zu öffnen, für die ein Media Foundation-
oder Directshow-Codec installiert ist. Unter macOS kann Hollywood
alle Videoformate öffnen, die durch AV Foundation oder Quicktime
(auf älteren Macs) unterstützt werden.
Das Argument table
ist optional. Es ist eine Tabelle, die
weitere Möglichkeiten für den Öffnungsvorgang verwendet werden
kann. Die folgenden Felder der Tabelle können gesetzt werden:
Link:
-
Setzen Sie dieses Feld auf
False
, wenn Sie dieses Video nicht
in die ausführbare Datei/das Applet einbinden wollen, wenn
Sie Ihr Skript kompilieren. Dieses Feld ist standardmäßig auf
True
gesetzt, was bedeutet, dass das Video mit der ausführbaren
Datei/dem Applet beim Kompilieren verknüpft wird.
Loader:
-
Mit diesem Tag können Sie ein oder mehrere Formatlademodule angeben,
die dieses Video laden sollen. Dies muss als eine Zeichenfolge
festgelegt werden, die den/die Namen eines oder mehreren Lademodulen
beinhaltet. Standardmäßig wird der mit SetDefaultLoader() eingestellte
Lader verwendet. Dies bedeutet, dass
Hollywood zuerst mit allen installierten Plugins versucht,
die Videodatei zu laden, dann versucht das integrierte Lademodul
(derzeit nur CDXL) mit dem Video umzugehen und schließlich
wird Hollywood die Videoschnittstelle des Host-OS benutzen,
um dieses Video abzuspielen. Siehe Lade- und Adaptermodule für Details. (V6.0)
Adapter:
-
Mit diesem Tag können Sie ein oder mehrere Dateiadapter angeben,
die die angegebene Datei öffnen sollen. Dies muss als eine Zeichenfolge
festgelegt werden, die den/die Namen eines oder mehreren Adaptermodulen enthält.
Standardmäßig wird der mit SetDefaultAdapter()
eingestellte Adapter verwendet. Siehe Lade- und Adaptermodule für Details. (V6.0)
UserTags:
-
Dieser Tag kann verwendet werden, um zusätzliche Daten anzugeben,
die an Lader und Adapter übergeben werden sollen. Wenn Sie diesen
Tag verwenden, müssen Sie ihn auf eine Tabelle mit Schlüssel-Wert-Paaren
setzen, die die zusätzlichen Daten enthalten, die an Plugins
übergeben werden sollen. Siehe Benutzer-Tags für Details. (V10.0)
Wenn Sie das Video manuell laden wollen, verwenden Sie den
Befehl OpenVideo().