VideoHelp Forum
+ Reply to Thread
Results 1 to 6 of 6
Thread
  1. Member
    Join Date
    Jan 2009
    Location
    United States
    Search Comp PM
    Hi,
    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")
    video.Crop(0,0,384,288)

    Could I be missing perhaps a option or something that would make it display? Or is Avisynth picky with Direct Show Filters?

    Thanks
    Quote Quote  
  2. DECEASED
    Join Date
    Jun 2009
    Location
    Heaven
    Search Comp PM
    (deleted)
    Quote Quote  
  3. you can use swfsource , it's a vfapiplugin

    http://forum.doom9.org/showthread.php?p=1373418#post1373418

    the audio you can get if demux it from various swf decompilers; can load the audio separately or use audiodub()
    Quote Quote  
  4. Member
    Join Date
    Jan 2009
    Location
    United States
    Search Comp PM
    Originally Posted by poisondeathray View Post
    you can use swfsource , it's a vfapiplugin

    http://forum.doom9.org/showthread.php?p=1373418#post1373418

    the audio you can get if demux it from various swf decompilers; can load the audio separately or use audiodub()
    Thank you very much! That worked, now I just need the audio, but like you said, that shouldn't be a problem. I could even just record it from the windows audio driver if I wanted to.

    Thanks again
    Quote Quote  
  5. 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
    Quote Quote  
  6. Member
    Join Date
    Jan 2009
    Location
    United States
    Search Comp PM
    Originally Posted by poisondeathray View Post
    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
    Yeah, I had just downloaded swf tools, and used swfextract to get the main mp3, and then used AudioDub in the avs script. Worked like a charm

    thanks again
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!