Is there a way to convert SWF animations to movie files on Linux?
While not the best option, you could try compiling gnash yourself and passing the --enable-gui=dump
flag.
To do this, I downloaded the latest gnash from http://ftp.gnu.org/pub/gnu/gnash/0.8.10/
Extract with
tar -xf gnash-0.8.10.tar.gz
Change into the extracted directory
cd gnash-0.8.10
Run
./configure --enable-gui=dump
Run
make
But to do this, you will need basic development tools (GCC, GNU Make) and some libraries like FFMPEG, boost and agg (but you can install these from your distribution, no need to compile yourself, otherwise you would be compiling for a while).
I may have left a few libraries out, but ./configure
should tell you if you are missing something.
You can then run ./gui/dump-gnash [options] movie_file.swf
.
Related videos on Youtube
Tougamer
Updated on September 17, 2022Comments
-
Tougamer over 1 year
Is there any Linux tool that will take a SWF file and output some kind of video format? Note that I don't want a tool which will re-encode an embedded FLV or MP4, I want to take a standard Flash movie and render it as a video.
I found a reference to
dump-gnash
in the GNU Manual, but having installed the gnash package on Fedora I don't have that command.-
Dejan over 11 yearsDid you find a solution? Have you seen ConvertSWF? untested but you need dump-gnash.
-
-
Tougamer over 13 yearsUnfortunately I just end up with a seven minute long movie of complete blackness :( BTW, the Fedora equivalent command is
vnc2swf-edit
-
WWPTV over 13 yearsSorry to hear, guess it's Debian only? Works on Ubuntu 10.04.
-
Tougamer over 13 yearsI got it installed fine, it just didn't work.
-
Tougamer about 11 yearsI never at any point had the original .fla. Nor do I have a version of Flash which works on Linux.