Hilfe
OpenMovie
Aufruf
Parameter
Rückgabewert
Beschreibung
Beispiel
Siehe auch
video = OpenMovie (datei$)
Parameter
datei$ | Dateiname eines Videos (z.B. *.avi) |
Rückgabewert
Es wird die Identität des Videos zurückgeliefert. Falls die Datei nicht gefunden/gelesen werden kann, dann wird 0 zurückgeliefert.
Beschreibung
Die Funktion OpenMovie öffnet eine Videodatei und liefert die Identität des Videos als Integer zurück.
Nach diesem Befehl wird das Video abgespielt. Mit DrawMovie kann es an beliebiger Stelle gezeichnet werden. Wenn das Video zu Ende ist, dann muss man es mit CloseMovie
schließen und mit OpenMovie erneut öffnen.
Movie-Befehle basieren auf DirectShow. Darum müssen richtige Treiber für dieses Video-Format installiert sein. Empfehlenswert ist das Format AVI. Je nach Codec können auch viele andere Formate benutzt werden: z.B. MPG oder MOV.
Auch GIF-Grafiken können mit OpenMovie geladen werden.
Beispiel
Dieses Programm demonstriert das Abspielen eines Videos:
Graphics 640, 480, 16, 1
SetBuffer BackBuffer()
movie = OpenMovie("movie.avi")
While Not KeyHit(1)
If MoviePlaying(movie) = 0 Then
CloseMovie movie
movie = OpenMovie("movie.avi")
End If
DrawMovie movie,0,0
Text 0, 0, "Breite: " + MovieWidth(movie)
Text 0, 20, "Höhe: " + MovieHeight(movie)
Flip
Wend
CloseMovie movie
End
SetBuffer BackBuffer()
movie = OpenMovie("movie.avi")
While Not KeyHit(1)
If MoviePlaying(movie) = 0 Then
CloseMovie movie
movie = OpenMovie("movie.avi")
End If
DrawMovie movie,0,0
Text 0, 0, "Breite: " + MovieWidth(movie)
Text 0, 20, "Höhe: " + MovieHeight(movie)
Flip
Wend
CloseMovie movie
End
Siehe auch

