Skip navigation
SoCenCom
Currently Being Moderated

Why is my swf exporting as a small blank file?

May 23, 2013 2:01 PM

I am very new to After Effects.  I created an animated banner with text effects, images and movie files.  It is 1 minute long.  I am trying to export this to an SWF so I can add dynamic links in Flash.  When the file had less layers, it rendered and saved just fine, but now that it is completed with many more layers (28 layers) and is full length it will not export properly.

 

Let me clarify.  When I export to SWF it goes through the motions, creates the files and everything, but when I open the SWF (either in a browser or in Flash) it is blank.  When I get the properties of the file, it is only 23 bytes large.  What am I doing wrong?  I have tried to ignore and to rasterize unsupported content with the same result.

 

  • FAQ Checklist answers
  • I'm using After Effects Cs6 version 11.0.0.378
  • I just installed updates yesterday.
  • I'm on Windows 7 Ultimate 64 bit
  • Source files are mostly png and jpg.  There is one wmv file, but I don't know any other details about it. (I'm a newb)
  • No error messages
  • I am exporting to SWF
  • The file exported properly before I added additional layers and effects
  • Quicktime version 7.73.80.64
  • I closed all other running software to test the export, I even restarted my computer.
  • No 3rd party add-ons for AE
  • Intel Core i7 2.8Ghz, 12GB DDR3 RAM (1600Mhz), 500GB Hard drive, Nvidia GeForce GT 240 video card
  • No 3rd party I/O hardware
  • No OpenGL features
  • Final output has the issue, I can play the file within AE without any issues.
  • Render Multiple Frames Simultaneously is not enabled
  • See steps I've taken in description at the beginning of post.
Branched to a new discussion.
 
Replies
  • Currently Being Moderated
    May 23, 2013 2:07 PM   in reply to SoCenCom

    After Effects CS6 (11.0) has a bug with exporting SWF files that is fixed in After Effects CC (12.0), as mentioned in the "a few choice bug fixes" section here:

    http://blogs.adobe.com/aftereffects/2013/04/whats-new-changed-after-ef fects-next.html

     

    But why are you exporting to SWF at all?

     

    If you're exporting for further use in Flash, export to one of the video formats that Flash can import, preferably F4V. SWF is not a good choice for video. (You can, of course, in Flash create a SWF that embeds or links to an F4V file; that works well.)

     

    Also, this part of your checklist seems wrong:

     

    • I'm using After Effects Cs6 version 11.0.0.378
    • I just installed updates yesterday.

     

    If you installed the updates, you'd be using After Effects CS6 (11.0.2), not 11.0.0. Choose Help > Updates now to install the updates. There are a lot of bug fixes in the most recent updates.

     
    |
    Mark as:
  • Currently Being Moderated
    May 23, 2013 5:09 PM   in reply to SoCenCom

    XFL is not at all a useful export format. We removed it from After Effects CC (12.0) and beyond. Use F4V if you need to embed a video in a Flash project.

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 29, 2013 5:49 AM   in reply to Todd_Kopriva

    What Adobe are saying is that there is a known issue with the software they sold you, but they're not going to fix it for you, they've just fixed it in the new version that they expect you to pay for again.

     

    Seriously? This is an issue. I cannot afford to upgrade to the new version every time something that should work doesn't. Customers should get what they have paid for regardless of if Adobe have fixed it in the new version.

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 29, 2013 7:31 AM   in reply to carld82

    You are missing the point. For what you are trying to do you are using the wrong workflow. I used XFL successfully many times a while ago for a project that was designed from the ground up to be exported as XFL. I knew if I wanted to do other things  with that project I'd need a different workflow.

     

    SWF files and video go together best if the SWF file points to a streaming source. Trying to embed a MOVIE inside a SWF for a banner is going to be problematic no matter what you try. That's just the nature of flash. You have to use the workflow that is the most efficient.

     

    No need to upgrade. No need to use AE. You just need to learn how to properly use Flash.

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 30, 2013 4:15 AM   in reply to Rick Gerard

    Thanks for your reply Rick. I dont think I am missing the point though! I am not the original poster, I came across this post when I found the issue myself for different reasons.

     

    I have been using After Effects CS6 to create simple animations for e-learning content that need to be in .swf format - no video involved. I know how to use Flash for this purpose, I just find After Effects much easier and less time-consuming to work with. So, I think for this purpose I should be able to export my animations as swfs. If you have any suggestions as to how to acheive this I'd be very grateful.

     

    My point was that while Adobe acknowledge this is a bug, they are not fixing it in CS6 - just CC!

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 30, 2013 8:27 AM   in reply to carld82

    > they are not fixing it in CS6 - just CC

    Why do you presume that we are not fixing this bug in the next After Effects CS6 bug-fix update?

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 30, 2013 8:51 AM   in reply to Todd_Kopriva

    Sorry, I presumed that was the case from the following statement, where there is no mention of it being fixed in CS6.

     

    After Effects CS6 (11.0) has a bug with exporting SWF files that is fixed in After Effects CC (12.0), as mentioned in the "a few choice bug fixes" section here:

     

     

    I'll eagerly await the bug fix!

     

    Thanks

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 30, 2013 10:18 AM   in reply to carld82

    I also didn't say that it is being fixed. I just questioned your presumption.

     

    We are working on an After Effects CS6 bug-fix update right now. We are fixing the highest-priority bugs that can be safely fixed without destabilizing other parts of the application.

     

    If you want to submit a vote in favor of getting this fixed in After Effects CS6, you can do so here:

    http://adobe.ly/ReportBug

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 31, 2013 2:39 AM   in reply to Todd_Kopriva

    Oh, I see. You weren't correcting me on my presumption - you were just being pedantic!

     

    So there is a known issue, which you may or may not fix, but you can't have people presuming not on a message board.

     

    I don't have time for this. I've done it in Flash now.

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 31, 2013 7:04 AM   in reply to carld82

    He wasn't being pedantic. He was attempting to correct the errant assumption that the Adobe team is not planning any bug fixes for CS6. If people find bugs inhibiting their workflow, he is encouraging them to report it so that it can be made a higher priority. Many people think that CS6 is no longer being supported and Todd is trying to let you know that isn't true and people shouldn't give up hope.

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points