Can I use an AVI file with blitz ??

Blitz3D Forums/Blitz3D Beginners Area/Can I use an AVI file with blitz ??

Hi all,
I have just created an AVI file in Lightwave to use as a game intro..Is it possible for me to use this in a Blitz program and how do I call / play it ?

Thanks guys..

Regards Dave

it took very little effort to find this....

http://blitzbasic.com/b3ddocs/command.php?name=OpenMovie&ref=2d_cat

Thanks for that......er...what do i do with it ??????

read it :)

ok, the example is kind of long

graphics 800,600
setbuffer backbuffer()

m=openmovie("mymovie.avi")
while (keydown(1)=0) and (MoviePLaying(m)=1)
 drawmovie m
 flip
wend
closemovie m

You definitively need to learn how to read the manual and docs. Looking at the command reference is always a good idea before you ask here.

Graphics 640,480
SetBuffer BackBuffer()
movie=OpenMovie("archer.avi")
While Not KeyHit(1) or movieplaying(movie)=0
	Cls                       
		DrawMovie movie,0,0,MovieWidth(movie),MovieHeight(movie)
	Flip						
Wend
CloseMovie(movie)
End 


tonyg
While Not KeyHit(1) or movieplaying(movie)=0

I guess you meant And movieplaying(movie)=1. the way it is ATM, it will probably give a MAV when it was played one time.

Openmovie starts the movieplaying so it's 1 before the
loop.

Thanks for all your help guys....

I am using the "OpenMovie()" function but Blitz doesn,t recognise it ?? Ive downloaded the Direct Show stuff but ive obviously done something wrong somewhere along the line ??

It was introduced in 1.71.
What level are you using?

I downloaded an add-on called BlitzMovie 2....Which by all accounts will do what I need to do...Maybe this is the wrong add-on...Anyone have any ideas ??

If OpenMovie() command isn't recoqnized then you must have too old version of Blitz3D. Updates are here:

http://www.blitzbasic.com/Community/posts.php?topic=41400

Also update the docpaks (which are little behind, online manual is most up-to-date):

http://www.blitzbasic.com/Community/posts.php?topic=41401

Yes..thats better.....Thanks very much !!!