XML Gibson



Version: 1.0 Sign up to be notified by email when a new version is posted
XML Gibson is a script that allows you to export your composition to XML files.
XML files are commonly used in the post production industry to allow cross product and automated workflows. After Effects can only save it’s projects to XML, but only very few paramters are available.
With XML Gibson, you can export your composition into XML with almost all informations from your composition: layers, keyframes, effects, all in editable form. Some information can’t be exported to XML due to scripting restriction, such as curves, histograms, and some text properties.
Daniel from Safitech made a very cool tutorial on how to convert the XML exported by the script to HTML 5 animations: http://blog.dab.la/animation-for-iphone-and-html5.htm
*Please note that the XML file exported is in a generic format that is not immediately compatible with other applications like Final Cut Pro without further processing.
- Xml Gibson UI
The definitive collection of scripts and plugins for Adobe After Effects










Joining to other comments here:
Would their be a Gibson importer version?
Gibson is a great script – would love to buy the import version.
Best,
Tom
Hello, bought today the xml gibson – sorry – more $ will come
Hi i was just wondering if there is a script/version where you can export and import the xml files?
Hi,
Thanks for great script!
Currently only point texts are suppported, right?
I can see no difference between point and paragraph texts in XML, however there is a difference in AE.
Just wanted to check if this error of missing footage has been resolved?
Not yet. I’m preparing an update that should be available mid-june with bug fixes & CS5.5 improoved compatibility. I’ll keep everyone up-to-date.
Cheers,
Seb
It seems your script works in CS5 however it errors if it hits a layer whose source is “missing”. It should have the option to write out a parameter as missing or pop up a menu that allows a user to skip it.
Thanks for reporting the issue Joel, going to investigate it.
Cheers,
Seb
Hey Sebastien,
this is awesome – is there an updated version being released anytime soon ?
Also is there any documentation on what some of the parameters in the XML output relate too… e.g. interp_in / interp_out / in_influence / out_influence / spatial_tan_in / spatial_tan_out
Tnx
J
Hey J,
I’m really busy until this summer, so you’ll probably see an update in july/august.
For the interp_in / interp_out / in_influence / out_influence / spatial_tan_in / spatial_tan_out, these are related to your keframes:
interp_in: interpolation coming in your keyframe (can be bezier, linear…)
interp_out: interpolation coming out of your keyframe (can be bezier, linear …)
in_influence / out_influance: applies for beszier curves, describes the influance of your curve around your keyframe (when interp8in or out are set to bezier)
spatial_tan* : spacial interpolation of your keyframe, applies if you have besier curves.
You can get all this infos by right clicking on your keyframes and select any sub menu (doing this from memory)
Hey Sebasitan,
Thanks for replying to me – really appreciated.
Given your not updating till later this year – is it possible to purchase the JSX source unpackaged in binary format – I want to be able to customise the XML output the script generates and can also probably work out what some of the parameters/outputted XML attributes mean by being able to take a look thru the source code – let me know if that’s an option ?
Tnx
J
J, can you send me an email at seb _at_ sperier (dot) com ?
Hey Seb – sent you a mail – let me know if you didn’t get it here!
Your script seems to be missing one important thing, it doesn’t export the layer blending mode.
Hum, you’re right Serena, it’s not. Ihanks for noticing it, going to add this in the next version.
Thx !
Seb
A part aenhancers.com tu ne trouveras pas des masses d’infos sur le scripting After. Le plus simple est de chopper le After Effect Scripting Guide CS3 sur adobe.com/devnet pour savoir comment fonctionnent les objets spécifiques d’after. Ensuite tu n’aura qu’a énumérer tes clé de tracking, et voilà.
Salut
Ton script à l’air très bien ! Je suis développer AS3 donc je ne devrais pas avoir trop de souci avec le jsx… Je souhaiterais exporter les coordonnées d’un tracking 4 points (entre autres) en xml… Au cas-ou, aurais-tu un bon tuto ou site de référence sur l’implémentation de ces fonctionnalités en jsx ?
Merci
Illd, that won’t work, because of the XML formatting.
I’m not using Final Cut Pro XML tags as it’s not complete enough to describe a full composition in AE.
Hi Sébastien,
of course there is a script which can import xml files into AE.
http://www.popcornisland.com/2009/03/final-cut-2-after-effects/
I was initially excited when I saw this script. Desperate to find one that renames multiple comps (and their expressions)
I was hoping to have the functionality to export to xml, rename all their prefixes, then import back into AE.
A pity its not possible.
Just a side note as there is some confusion (I’ll update the description when I get home).
You cannot import the XML generated by XML Gibson in _any_ application. It’s more of a developer tool than a general user tool for now.
The script is aimed at developers looking to develop cross-application workflows using XML files, as it’s oftenly done in big companies. In order to use the XML files you’ll have to develop an XML reader for your target application.
I’m planning on adding an AE import/export feature to export CSx projects into CSx-1 but for now, be aware that unless you’re a developer, this script wwill be somehow useless.
Sorry if I mislead anyone.
Seb
There is no script to import the XML back into AE for now (just export), but it’s in the idea. I don’t have much free time right now, but I definitly want to have this feature.
If any script dev want to do one / give me an hand to speed things up for an importer, contact me
Hi !
This script sounds awesome !!
Could it be used to export XML from CS4 version, and then, import it to a CS3 version ?
Thanks for your hard work !
regards, ek.
Sound great Seb!
Will there be an import Gibson as well? (Eg to save down CS5 project for CS4)