I've been importing and compositing SWFs on a regular basis.
For the last little while I've been using Flash CS6 to create the SWFs and AE CS5 (due to plugin availability), without any problems. But ever since I switched to AE CS6 I get regular crashes when rendering compositions containing SWFs. When I say regular, I mean that I can hardly render a 20 second movie without a freeze, but it doesn't happen on a paricular frame. - It's apparently random. There also seems to be no correllation with Flash Player version, specific plugins or AE projects. The only workaround is to render to an image sequence and set up a new render every time AE freezes during the render. Strangely, I don't get theses freezes when scrubbing and previewing in AE, only during rendering!
I'm running all the latest Flash and AE updates.
The system Event Viewer is your friend. Also some system specs, exact render and comp settings, effects and settings involved (continuous rasterization, MP rendering, what have you...) Could be anything from issues with AE's cache to some issues in the Flash components with drawing invisible buffers to otehr things like AE trying to add a dummy audio track and flaking out on that...
As Mylenium says, we need to know a lot more if we're going to help you. Please provide answers to the questions listed here: "FAQ: What information should I provide when asking a question on this forum?"
My aplologies, let me start fresh...
AE version 126.96.36.199
Mac OSX 10.6.8
OctaCore MacPro 3,1. 24 GB, 130 GB of space on system HD, 280GB of space on render/cache HD
ATI Radeon HD 5770, ATI Radeon HD 2600 XT
Composition size: 1080p, 2 minutes in length
Working with a single SWF containing only vector shapes, dimension 1920x1080 as well, not continuously rasterized.
Other elements in the comp: solid layer(s), mp3 or aif sound.
all effects off
Apple ProRes 422 HQ / 48k uncompressed
I'm not using the render multiple frames simultaneously feature.
Of all the tests I've run only the render including sound have stalled. And only in full resolution.
It has happened before, but right now I can't seem to be able to recreate a freeze without the solid layers.
Again, the render freezes at any given point in time, and it's not a problem during preview.
I've done a 3:30 cartoon and I didn't quite suceed rendering it in after effects, neither ad. premiere; they both hanged due low memory. I've started with 4 GB / later 8GB / 12GB...it was not enough! It seems like, the more layers your swf movie uses, the more memory it needs to render.
I suggest you to cut your swf file into small pieces. Export each piece as MPEG2 file. Rejoin all the MPEG 2 files in your timeline. Export it again as single file.
My cartoon...no big deal!
I've seen cartoons longer than that...as "I love pandas" from the animator Jessica Borutski. I ask myself: professionals use home computers like us, or they use supercomputers?
Trust me, memory is not the issue. I've allocated 20 GB of RAM to AE. I've been working (professionally, thank you very much) with AE for the last 12 years, most of the time with less memory, but never had this sort of problems prior to CS6. As mentioned I already have a workaround, but I'm hoping for a solution.
Thanks, but that's not the issue either... I've worked with much longer SWFs (in previous AE versions) in the past without problems. I also tried to render out a comp containing a 20 second SWF the other day, having to restart AE and the render about 6 times.
im having the same issue, and have cs6 and the last update installed. The crash is random, no matter if the swf is 1 frame or 650 frames long. replacing the swf file with mov files solved the problem, so is im very confident is a swf issue.
Also its not only in one particula composition, every time i use swf into my cs6 project crash on render, o working with the timeline.
This is very frustrating cuz my work flow sucks if i have to convert all my swf files into mov files. CS5 works like charm with swf, but CS6 just dont. Any ideas?
If I knew this trick before, I wouldn't have walked through the valley of the shadow of death. Just forget exporting your work as a swf file and importing it to AE: it will hang cuz swf files are vector files, no pixels files, bla, bla, bla, something like that. You better export each frame as a JPEG file; then you import all the JPEG pictures as a movie to AE: bingo! I'm sure it will work perfectly! If this magic works in time lapse movies, why they wouldn't work with a cartoon? You don't need to ask your money back now...
I really don't know what Spen22's project is about. When I suggest exporting the flash movie as JPEG Files and importing them as a movie to AE is about time lapse movies! If I can turn time lapse movies into a movie, I could use the same technique with flash projects. Everything I have to do is exporting all the frames as JPEG files and importing them to AE as a movie. I think it would perfectly.
Copy and paste this address and get a look on the movie! It is a full hd movie made with 3K Jpeg pictures; that's how I created the camera movements!!! What is the matter about creating a cartoon like that? Wouldn't it work 4 u? Why?
Dude, we understand your point, but u dont understand this post point. CS4, CS5 and CS5.5 allow us to work with SWF files with no drama, CS6 dont.
By the way, JPEG are good only in few ocassions, but when you have lets say a character animated walking, you need transparent background once imported to AE, JPEG doesnt support transparency, so you have to use PNG files instead, but that´s not the point, the problem here is CS6 sucks with SWF files, i im not happy having to export PNG files from flash cuz the audio sync workaround its painful.
CS5.5 sucks with SWF files too; about the background, everything you have to do is not painting your character with the same color of the background which you can remove easily: effect > keying > color range...