views:

450

answers:

6

I've Googled this in various ways, and there's no shortage of software to do it. Since this is something I'm unlikely ever to do again, I'd prefer a free solution, but I'm also willing to pay if the best solution requires it.

I'm a fairly skilled software developer in multiple languages, so if anyone knows of a library that will do it (and is available for OS X), I have no problem "rolling my own".

I have a large number of SWF files for a training course I'm taking, and I want to convert them to H.264 for use on my Apple TV so I can watch them on my television more easily. This must be Mac OS X software, compatible with an Intel Leopard machine.

I don't mind having to convert to an intermediate format, but it sure would be nice to go directly to H.264.

Thanks in advance for your help!

A: 

You should have a look at ffmpegx which I am use fairly often and which works perfect for my needs.

But it looks like it cant convert .swf - but to be sure you should try it. It's free software.

greets

A: 

As Flash is an interactive, code driven format (i.e. not linear like a video) you cannot normally just convert to a video format. Even if your swf is a linear animation, there may still be ActionScript code controlling the animation.

What this means for you is that you just need to make a good video/audio capture of the swf, for which you can use a whichever free screen capture software you choose (you'll probably need a fast computer).

Iain
A: 

I don't know such a swf converter for mac os. But I use iwisoft swf converter to convert .swf to .mov video. good one.

A: 

FlashVideo Converter.

mcandre
+1  A: 

Handbrake takes FLV files as source and can convert to h264. It is free, relies on VLC (which is again available in 64 bit on Mac so you can use Handbrake 64) and can manage a processing queue.

Eric Darchis
A: 

If you go the screen capture route, iShowU HD on Mac is the absolute king and will easily grab just the pixels you want.

Be careful of the TV exclusion zone if you're watching computer video off DVD for example. You'll lose 10% of the picture round the edge.

radbourn3