VideoHelp Forum




+ Reply to Thread
Results 1 to 7 of 7
  1. I am trying to convert a swf-audio file to mp3.
    Here is an example of what the swf files look like:
    http://download.omroep.nl/vpro/luisterpaal/albums/38371129/data01.swf

    I have erightsoft's super, this program was able to do it using ffmpeg.
    I have tried it using ffmpeg, but the program crashes:
    Code:
    ffmpeg -i data01.swf -y data01.mp3
    
    FFmpeg version SVN-r11143, Copyright (c) 2000-2007 Fabrice Bellard, et al.
    configuration: --enable-gpl --enable-pp --enable-swscaler --enable-pthreads --enable-liba52 --enable-avisynth --enable-libamr-nb --enable-libamr-wb --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --cpu=i686 --enable-memalign-hack --extra-ldflags=-static
      libavutil version: 49.5.0
      libavcodec version: 51.48.0
      libavformat version: 52.1.0
      build on Dev 3 2007 17:42:57, gcc: 4.2.2 (mingw32)
    Input #0, swf, from 'data01.swf':
      Duration: 00:03:36.8, bitrate: 63 kb/s
        Stream #0.0: Audio: mp3, 44100 Hz, mono, 64 kb/s
    Output #0, mp3, to 'data01.mp3':
        Stream #0.0: Audio: libmp3lame, 44100 Hz, mono, 64 kb/s
    Stream mapping:
      Stream #0.0 -> #0.0
    #And after that line the program just crashes
    Could anybody help me with this? Should I add or change some command line parameters?
    Quote Quote  
  2. Greetings Supreme2k's Avatar
    Join Date
    Feb 2003
    Location
    Right Here, Right Now
    Search Comp PM
    You could always use any of the available swf decompilers. Chances are, the audio is already in mp3 format (since the swf is just a container). You would simply load up the swf into the decompiler and export the sound file.
    Quote Quote  
  3. The audio is indeed already mp3
    Code:
    Input #0, swf, from 'data01.swf': 
      Duration: 00:03:36.8, bitrate: 63 kb/s 
        Stream #0.0: Audio: mp3, 44100 Hz, mono, 64 kb/s
    But I don't have a proper batch decompiler that I can operate using the command line.
    And I know ffmpeg can do it, super does it using ffmpeg. I can't see why it isn't working when I try it myself.
    Quote Quote  
  4. Banned
    Join Date
    Jun 2007
    Location
    UNREACHABLE
    Search Comp PM
    Report about "data01.swf":

    --- Goldwave does not play it back properly;

    --- Avi-Mux GUI extracted an unplayable .mp3;

    --- MPC played it without a problem. I had to use Total Recorder for
    transforming the audio track of the .swf file into a standalone .wav.

    I have already met other "problematic" mp3 files, which had been encoded
    so "weirdly" that only WinAmp could play them correctly, and only lame.exe
    could convert them to non-silence .WAVs
    Quote Quote  
  5. Member
    Join Date
    Nov 2002
    Location
    United States
    Search Comp PM
    Download SWF Extractor from...

    http://www.19.5degs.com/swfextractor.php

    It will decompile simple SWF files.

    BTW, the extracted mp3 file plays fine.
    Quote Quote  
  6. SWF Extractor works indeed.
    Only theres no way to use it with a command line command.
    And I have to do more than 300 files, and theres no bulk-extract-option

    Converting with lame.exe assumes its raw input and only outputs noise
    Converting with mp3sEncoder.exe outputs something that sounds like music only much faster
    Quote Quote  
  7. I have been trying alot of programs, and then I downloaded:
    MediaCoder Audio Edition

    And somehow, the ffmpeg.exe thats installed with that program doesn't crash!
    So I found a working version of ffmpeg and solved my problems.

    Thanks everyone for helping me find a solution.
    Quote Quote  



Similar Threads

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