-
XML Exchange between Flash and AE
Hello,
So I have a specific need that I hoped this forum could assist me with. The simplest description of what I want is: Export the xml motion data of Flash symbols to be imported into After Effects.
Now, I’ve spent some time researching, so I know a few things. I know I can export AE “xfl” files to move motion data from AE to Flash, but that isn’t what I need. My animation is in Flash and I need the motion data applied to AE elements. (Not to bore you but, Flash is better for my people to animate in, but the elements (Client provided raster type and logo with tons of rendering – hard to replicate in vector) look terrible as raster swf exports. I want to take the motion data from flash and apply it to the raster PSD elements of the text and logo in AE, getting the nice soft Raster art plus motion blur, but with the keys generated in Flash. I can imagine uses beyond this, but this is my current need. Still with me?)
I know getting the XML from Flash is simple (command: export motion as xml) but getting AE to understand that xml is the sticking point. I have really looked all over the net and no one seems to have written a solution to this (Too niche?). My current thinking is I need to make a script which would convert the .xml file from Flash nomenclature into AE keyframe data nomenclature. I have created an example for anyone interested below of the two data formats. Basically I made a simple animation in Flash and then replicated it in AE. Below is the Flash XML and then the AE Keyframe data ( made thru copy/pasting the keyframes into a text editor.) This is all Adobe CS5 BTW
My question is; how easy would this be to create? I’m not a programmer… so the curve seems high, but I’m open to any tips/suggestions/help etc.
(Side Question: does anyone know/understand how AE states interpolation between frames in the keyframe data?, I’m not seeing it.)
Thanks for listening. I realize this is a big complex question, but any help will be greatly appreciated! Thanks!
-Roman
link to examples: