Flash Extractor






Flash Extractor is a graphical tool for viewing, converting, and manipulating Flash files. You can also view or play most of the file types that Flash Extractor converts, png, jpg, gif (animated and static), pdf, wav, avi, flv, mkv, mp4, mpg, ogm, and vob. It wraps SWFTools, swfdec, Gstreamer, and FFmpeg. SWFTools, swfdec, GStreamer, and FFmpeg must be installed before my application will work.


SWFTools may be found at:

http://www.swftools.org/


swfdec may be found at:

http://swfdec.freedesktop.org/wiki/


GStreamer may be found at:

http://www.gstreamer.net/


FFmpeg may be found at:

http://www.ffmpeg.org/



Viewers / Players


To view / play a file, select it in the file browser, select view / play for the file type in the 'View' menu or press the 'View' button or double click the file.


Flash Files





Flash files are played via an embedded swfdec player.


Movie Files





avi, flv, mpg, and mkv files are played via an embedded GStreamer player.



Image Files




Flash Extractor will display gif (animated and static), jpg, and png files.




Wav files are played via an embedded GStreamer player.





Extraction





Flash Extractor separates out the individual components of a Flash file (.swf) and lets you extract them into individual files. Select the file you wish to extract from in the file browser and select 'Extract Flash Objects' in the 'Go' menu or press the 'Extract' button.

The components are:



Uses / Used By






You can right click on any object in any list in the extract dialog to select 'Uses' or 'Used by'. This brings up a dialog where you can select the objects you wish to extract.



Conversion


Pdf Files








Movie Files

avi, flv, mp4, mpg, mkv, ogm, and vob






Jpg Images






Png Images






Gif Images





Wav Files






Flash Extractor converts png, jpg, gif, pdf, wav, avi, flv, mkv, mp4, mpg, ogm, and vob files to Flash files (.swf). Select the file you wish to convert in the file browser and select 'Convert To swf' in the 'Go' menu or press the 'Convert' button.




Last Extraction / Conversion






Flash Extractor keeps track of you're last extraction / conversion parameters so you can easily return to tweak your output file. Just select the last extraction / conversion of your file in the 'Go' menu.





Properties





You can set up default directories for the location of your input files and output directory for easy navigation.




Association





Flash Extractor associates itself with swf, png, jpg, gif, pdf, wav, avi, flv, mkv, mp4, mpg, ogm, and vob files during the installation. You can launch it by right clicking on an associated file in your file manager.




The Future


I don't really know right now, I'll come up with something.





Links


Source code can be found at: https://sourceforge.net/projects/flashextractor/files/


The Source Forge main page for this project can be found at: https://sourceforge.net/projects/flashextractor/

Please report any bugs, help requests, and enhancement requests here.


Subscribe to the mailing list: https://lists.sourceforge.net/lists/listinfo/flashextractor-discussion