The point of Flash::SWF is to let you generate and parse macromedia flash 4 files in Perl.
There's not really much here yet -- I made a start on the module, and haven't had a chance to get back to it, so I figured I'd throw it out there for anyone else to comment on until I got back to it.
I'd like some feedback as to what kind of an interface people might want for dealing with the various tags.. I expect this to be fairly low-level (perhaps a function per tag?), from which higher-chunk modules could be formed.. (Eg, pie charts..)
Feel free to take this and hack it! Just share what you come up with. (of course!)
Immediate goal: enough functionality to read a file, change TEXT tags, and write the data back to SWF format. Basically, that means adding the ZLib stuff, SWF header encoding, and encode/decode routines for the TEXT tag.
There's no need to parse/decode any other tags yet.. I hope decoding only the tags we need will make up for any speed issues from doing pure perl..
source (unzipped - this is where I'm working on it) is in http://www.sabren.com/code/perl/Flash/.
The SWiFF Info Center has updated and corrected versions of the Flash file format. More links on the flashperl list's link page.
content_footer(); ?> sidebar_footer(); ?> sabren_footer(); ?>