XML Gibson Demo Video This script has a dockable UI, click for an installation video tutorial

XML Gibson is a script that allows you to export your composition to XML files.

"Name Your Own Price"
You can pay anything you want, the amount displayed in the cart is only a suggested amount.
View Cart

XML Gibson Compatible with After Effects CS3Compatible with After Effects CS4Compatible with After Effects CS5Compatible with After Effects CS5.5

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.


Last updated August 17th, 2010
4,560 views
Tags: , , , , , ,

Share      

About the author

I'm a french motion desiger, using After Effects, Photoshop and Premiere Pro. I've been in the industry for more than 5 years, and I'm also publishing books about AE in France.

Pingbacks

29 Comments

  • 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?

  • 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.

  • 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

  • Your script seems to be missing one important thing, it doesn’t export the layer blending mode.

  • 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)

Leave a comment

(to reply to a specific comment use the "Reply to this comment" link next to the author's name)

For support related issues please contact support or post your issue in the forums