[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [pygame] pygame.movie
Thank you thank you thank you thank you thank you
Rock rock rock.
one very happy pygamer
cant wait untill i get some spare time to play with it [:
Pyzzle will truly rock now [:
one very happy pygamer
Andy
----- Original Message -----
From: "Pete Shinners" <shredwheat@mediaone.net>
To: "pygame-users" <pygame-users@seul.org>
Sent: Thursday, August 16, 2001 3:08 PM
Subject: [pygame] pygame.movie
> hey folks, here's the latest update.
>
> i just checked pygame.movie into CVS. this module uses the SMPEG
> library to playback MPEG files. it's very easy to use and works
> well. since this is a new module, you'll likely want to remove
> your "Setup" file and let pygame configure a new one if you are
> on the cvs bleeding edge.
>
> there is no audio support. i don't know if there ever will be.
> i just cannot get SMPEG to give me clean audio from the movies.
> (worse trouble than just trying to get MP3 audio from it).
>
> soon i'll also add support for scaling the playback, which
> SMPEG does very quickly, but i haven't yet wrapped the funcs.
>
> you can peek at the docs for the Movie objects here,
> http://www.pygame.org/docs/ref/Movie.html
>
> you create a Movie object pretty much the same way you create
> a Sound object from pygame.mixer. the movie decoding all runs
> in background threads, so you just tell the Movie where you want
> it to render the images. once you call the Play() function, it
> does all the work.
>
> if you set the render surface to the display surface, SMPEG
> uses the SDL overlay images (at least on windows). SDL only
> supports one overlay at a time, but you should be able to
> stream multiple MPEG streams if you send them to an offscreen
> Surface.
>
>
> if compiling on windows, you'll likely want to download the
> latest win32-dependencies, since i just added the SMPEG headers
> that pygame needs. http://www.pygame.org/ftp/win32-dependencies.zip
>
> if compiling on unix, you may run into some difficulties with
> the config and compile. it seems some distros put the SMPEG
> headers in a different place than all the other SDL headers.
> if the config doesn't find it, add a "-I/usr/include/smpeg"
> on the SMPEG= line. (the correct path to the smpeg headers
> will work even better). also uncomment the "movie" module
> line not far below that.
>
>
> this will all get smoothed out pretty soon. i still need to
> finish up the scaling routines. it will probably take a few
> rough passes to get support for the new optional dependency all
> straightened out. (i'm hoping the unix side runs as smooth
> as windows)
>
>
>
>
> ____________________________________
> pygame mailing list
> pygame-users@seul.org
> http://pygame.seul.org
>
____________________________________
pygame mailing list
pygame-users@seul.org
http://pygame.seul.org