I'm trying to convert a SWF file to pretty much any video file I can. This is a normal SWF animation, and doesn't contain embedded video. I figured maybe I could try using Avisynth with a Direct Show Filter (http://www.medialooks.com/products/directshow_filters/flash_source.html) to convert it. Well, I installed the filter, and can get the swf file to play in Windows Media Player (doesn't have native support for swf), however when I create an Avisynth Script, I get a blank-grey video that contains no audio.
the avs is simply:
video = DirectShowSource("test_video.swf")
Could I be missing perhaps a option or something that would make it display? Or is Avisynth picky with Direct Show Filters?
+ Reply to Thread
Results 1 to 6 of 6
you can use swfsource , it's a vfapiplugin
the audio you can get if demux it from various swf decompilers; can load the audio separately or use audiodub()
I use sothink swf decompiler, but it's not free
I think you could use swf tools (free) - but I haven't tried this
If you're not editing , you can just copy the audio into your container (just remux it), so there is no quality loss