From: Arvind Iyer on
I need to import a movie file available in .swf format into MATLAB so that I can access individual frames.
I tried using aviread but it doesn't seem to work. Should I simply convert the .swf file into the .avi format externally and then import the avi file into MATLAB, or is there a better way?
From: ImageAnalyst on
On Mar 28, 5:49 am, "Arvind Iyer" <arvind.v.i...(a)gmail.com> wrote:
> I need to import a movie file available in .swf format into MATLAB so that I can access individual frames.
> I tried using aviread but it doesn't seem to work. Should I simply convert the .swf file into the .avi format externally and then import the avi file into MATLAB, or is there a better way?

---------------------------------------------------------
Arvind Iyer:
You can use GUIDE and, if you've installed Shockwave already for your
browser, you can put an ActiveX control on your form - it's the
toolbar button with the Flying X on it. Then draw out some rectangle
on your GUI. When the list of ActiveX controls comes up, go down to
the S's and select "Shockwave ActiveX Control." I expect you can
handle it from there.
By the way, I've never done this with the Shockwave control, so I
can't really help you anymore with it. But good luck with it,
ImageAnalyst
From: ImageAnalyst on
But Shockwave is way more than just a simple video decoder/player.
You can have whole games written in it with lots of interactivity.
But Flash is a simpler format, mostly for playing simple animations I
think. Like I said, I'm not familiar with either one so you'd really
have to dig into it to see if a "movie" is even capable of being
extracted out of the more complex swf format file.
From: Lola on
I can advise you a program to convert swf to avi. I use Flash to Video Encoder PRO.
Flash To Video Encoder PRO allows you convert any Adobe (Macromedia) Flash (swf, flv files) to video movie AVI, mp4, ASF/WMV, mpeg files, etc.
Very simple to use :)
From: Lola on
It is interesting)