[id] = OpenVideo(id, filename$[, table])
filename$
angegebene Videodatei
und weist ihr die in id
eingetragene ID zu. Wenn Sie Nil
in id
übergeben haben, wird OpenVideo()
automatisch eine
freie ID auswählen und zurückgeben. Die Videodatei wird für
die Wiedergabe geöffnet und vorbereitet. Die Videowiedergabe
wird immer direkt von der Festplatte durchgeführt, was bedeutet,
dass OpenVideo()
keine Daten vorpuffert. Es wird nur alle erforderlichen
Parameter für die Videowiedergabe initialisieren.
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 Sie ein Media Foundation- oder Directshow-Codec installiert haben. Unter macOS kann Hollywood alle Videoformate öffnen, die durch AV Foundation oder Quicktime (auf älteren Macs) unterstützt werden.
Ab Hollywood 6.0 akzeptiert dieser Befehl ein optionales Argument
table
, das die folgenden Optionen kennt:
Loader:
Adapter:
UserTags:
Dieser Befehl ist auch als Präprozessor vorhanden: Mit @VIDEO laden Sie die Videodateien vor!
id
Nil angegeben haben (siehe oben)OpenVideo(1, "intro.avi") PlayVideo(1)Der obige Code lädt das Video "intro.avi" und spielt es ab.