Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MIDI_EVIL

macrumors 65816
Original poster
Jan 23, 2006
1,320
14
UK
Is anyone aware of a 'free' app for Mac that converts SWF files to either AVI or MP4 for playing on a PC...

I've spent an hour on Google and the apps I've tried either watermark the output video, or give an AVI file with no video just audio.

This is for my partners class that she teaches, so it has to be free, and it's gotta be done by tomorrow!
 
SWF files can contain very strange codecs. Most free programs for video conversion are based on the ffmpeg library, and if this library can't read it, you'll probably be out of luck on the "free" side...

You can try if VLC will play the file. It also uses the ffmpeg library. If it does, you might not even have to convert it (it's a great player, available for every platform) if you just want to show the video. But: If it works, you can either use HandBrake to convert the video or try the little tool Video Container Switcher that I wrote to just change the container (.swf into .mp4 or whatever) without reencoding. Both just use the same library as the VLC player.

Good luck!
 
SWF files can contain very strange codecs. Most free programs for video conversion are based on the ffmpeg library, and if this library can't read it, you'll probably be out of luck on the "free" side...

You can try if VLC will play the file. It also uses the ffmpeg library. If it does, you might not even have to convert it (it's a great player, available for every platform) if you just want to show the video. But: If it works, you can either use HandBrake to convert the video or try the little tool Video Container Switcher that I wrote to just change the container (.swf into .mp4 or whatever) without reencoding. Both just use the same library as the VLC player.

Good luck!

Thanks for replying! I didn't see your response in time, so what I did was a screen capture of the video and recorded the audio using Audio HiJack, and then sync'd them up in FCPX.

Thanks though!
 
I did try HandBrake but the file was not recognised...
 
Last edited by a moderator:
SWF is just a container that denotes it's Adobe Flash. It's not a video codec - there could be just about anything in there!

Glad you found a workaround.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.