<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://wiki.stupeflix.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://wiki.stupeflix.com/feed.php">
        <title>Stupeflix &lt;span&gt;Developer Center&lt;/span&gt;</title>
        <description></description>
        <link>http://wiki.stupeflix.com/</link>
        <image rdf:resource="http://wiki.stupeflix.com/lib/images/favicon.ico" />
       <dc:date>2010-09-09T09:42:58+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=aebasics&amp;rev=1274976401&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=aefaq&amp;rev=1274976535&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=aeintro&amp;rev=1274447805&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=aetools&amp;rev=1263483564&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=aetuts&amp;rev=1280741170&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=aexport&amp;rev=1274458976&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=assetsformats&amp;rev=1236769535&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=audiotutorial&amp;rev=1251899430&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=craftsmanapi1.0&amp;rev=1270253722&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=developerkit&amp;rev=1244035963&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=ebusinessvideotutorial&amp;rev=1274445620&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=effects&amp;rev=1238022448&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=embed&amp;rev=1248470479&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=embed.xmlskin&amp;rev=1265924139&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=embed2&amp;rev=1260229540&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=facebookuploadauthpython&amp;rev=1264158007&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=faq&amp;rev=1274474279&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=filters&amp;rev=1260968689&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=fonts&amp;rev=1248278499&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=gmapsimage&amp;rev=1261166426&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=howto&amp;rev=1247687551&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=howtouseoverlays&amp;rev=1247691200&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=howtousetimemargins&amp;rev=1247689658&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=inputurlprotocols&amp;rev=1236769535&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=maskingtutorial&amp;rev=1251724949&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=notification&amp;rev=1276000593&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=overlaytutorial&amp;rev=1247691022&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=phpstupeflixdefinition&amp;rev=1236769535&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=profiles&amp;rev=1282041444&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=restapi&amp;rev=1267483146&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=start&amp;rev=1274459255&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=stupeflixapi1.0codesamples&amp;rev=1274474651&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=stupeflixapiuploadtargets&amp;rev=1264085345&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=stupeflixnewapirequests&amp;rev=1236769535&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=stupeflixxmlintroduction&amp;rev=1250808746&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=supportedformats&amp;rev=1228143966&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=templates&amp;rev=1263233184&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=test&amp;rev=1260355074&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=testauto&amp;rev=1238021507&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=texteffects&amp;rev=1229527462&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=texteffectstutorial&amp;rev=1264093527&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=transitions&amp;rev=1236769535&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=troubleshooting&amp;rev=1236769535&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=videocontenttutorial&amp;rev=1276196296&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=widgets&amp;rev=1274458993&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=workflow&amp;rev=1243004266&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.stupeflix.com/doku.php?id=zippedmoviefiles&amp;rev=1267483695&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://wiki.stupeflix.com/lib/images/favicon.ico">
        <title>Stupeflix &lt;span&gt;Developer Center&lt;/span&gt;</title>
        <link>http://wiki.stupeflix.com/</link>
        <url>http://wiki.stupeflix.com/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=aebasics&amp;rev=1274976401&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-27T18:06:41+02:00</dc:date>
        <title>aebasics</title>
        <link>http://wiki.stupeflix.com/doku.php?id=aebasics&amp;rev=1274976401&amp;do=diff</link>
        <description>SxC Script for After Effects

Stupeflix Convert is a script for Adobe After Effects CS4/CS5 that exports a project into an XML compliant with the Stupeflix API.

You can download the latest build in the “Current Build” section below. The script is CS3*, CS4 and CS5 compatible.</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=aefaq&amp;rev=1274976535&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-27T18:08:55+02:00</dc:date>
        <title>aefaq</title>
        <link>http://wiki.stupeflix.com/doku.php?id=aefaq&amp;rev=1274976535&amp;do=diff</link>
        <description>General Questions

	*  Does SxC script works with After Effects 7 or earlier ?
		*  No, the SxC script needs After Effects CS3 or newer because of some scripting access issue with text layers in earlier versions. CS3 users are advised to upgrade to CS4 or CS5, and cannot create widgets with text. CS3 support is deprecated in current versions of the script.</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=aeintro&amp;rev=1274447805&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-21T15:16:45+02:00</dc:date>
        <title>aeintro</title>
        <link>http://wiki.stupeflix.com/doku.php?id=aeintro&amp;rev=1274447805&amp;do=diff</link>
        <description>SxC, standing for Stupeflix Convert, is the name of our Design Pipeline, bringing the world of  Adobe After Effects into Stupeflix.

SxC is the bridge that allows you or your creative team to design customized  widgets inside your Adobe tools (Photoshop, After Effects) and export it into our XML format. 
 Widgets are the elementary video blocs we use in our API and in our online  Studio. Combine several of them to build your custom video.</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=aetools&amp;rev=1263483564&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-14T16:39:24+02:00</dc:date>
        <title>aetools</title>
        <link>http://wiki.stupeflix.com/doku.php?id=aetools&amp;rev=1263483564&amp;do=diff</link>
        <description>What are the Stup'Tools ?


Stup'Tools is a future script for After Effects that will provide tools (maybe you guessed that already) to help you conform and check your projects before exporting it to our Stupeflix XML.

All the tools will be reunited on the same UI.</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=aetuts&amp;rev=1280741170&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-02T11:26:10+02:00</dc:date>
        <title>aetuts</title>
        <link>http://wiki.stupeflix.com/doku.php?id=aetuts&amp;rev=1280741170&amp;do=diff</link>
        <description>Foreword


Creating a compatible Widget with stupeflix is easy for a regular/advanced user of After Effects. But creating a widget is more than just exporting your project with our export script. This page addresses most of the dilemnas you will face when creating a widget inside Adobe After Effects. You'll find all the information you need to correctly name and tag your layers, and to optimise your project for our render engine. As every project you start is unique, this page may not cover ever…</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=aexport&amp;rev=1274458976&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-21T18:22:56+02:00</dc:date>
        <title>aexport</title>
        <link>http://wiki.stupeflix.com/doku.php?id=aexport&amp;rev=1274458976&amp;do=diff</link>
        <description>(coming soon)</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=assetsformats&amp;rev=1236769535&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-03-11T12:05:35+02:00</dc:date>
        <title>assetsformats</title>
        <link>http://wiki.stupeflix.com/doku.php?id=assetsformats&amp;rev=1236769535&amp;do=diff</link>
        <description>Here is the list of Stupeflix supported media formats :



Images

	*  jpeg
	*  png
	*  gif

Videos

Video input is not yet supported. 

Soundtrack

	*  mp3
	*  wav</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=audiotutorial&amp;rev=1251899430&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-09-02T15:50:30+02:00</dc:date>
        <title>audiotutorial</title>
        <link>http://wiki.stupeflix.com/doku.php?id=audiotutorial&amp;rev=1251899430&amp;do=diff</link>
        <description>What would be video without audio ?
Fortunately, handling multiple audio tracks is built-in the SXML.
So what can you do ?

	*  integrate an arbitrary number of audio tracks in the stack-sequence hierarchy
	*  superpose several audio tracks at the same time
	*  adjust volume
	*  add fade-in / fade-out effects
	*  skip the first n seconds in the audio track</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=craftsmanapi1.0&amp;rev=1270253722&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-04-03T02:15:22+02:00</dc:date>
        <title>craftsmanapi1.0</title>
        <link>http://wiki.stupeflix.com/doku.php?id=craftsmanapi1.0&amp;rev=1270253722&amp;do=diff</link>
        <description>This is the Craftsman 1.0 API description.


The service name is “craftsman-1.0”.

The xml schema for this xml language can be found here : XML Schema for the craftsman-1.0 API.


To get started immediately, check code samples in the Developer Kit.</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=developerkit&amp;rev=1244035963&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-06-03T15:32:43+02:00</dc:date>
        <title>developerkit</title>
        <link>http://wiki.stupeflix.com/doku.php?id=developerkit&amp;rev=1244035963&amp;do=diff</link>
        <description>You will find sample code and client libraries in the public svn repository:

svn checkout http://code.stupeflix.com stupeflix

Python, PHP Java and Ruby sample codes are included. 

Just follow the README file instructions.

You will find both command line examples and some simple widget code to be embedded in a web page.</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=ebusinessvideotutorial&amp;rev=1274445620&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-21T14:40:20+02:00</dc:date>
        <title>ebusinessvideotutorial</title>
        <link>http://wiki.stupeflix.com/doku.php?id=ebusinessvideotutorial&amp;rev=1274445620&amp;do=diff</link>
        <description>You will here a full description on how this video was created.

First, the full XML with inline comments can be found  in the Stupeflix SVN.

You can try it using the  online XML editor.

More info to come here soon...</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=effects&amp;rev=1238022448&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-03-26T00:07:28+02:00</dc:date>
        <title>effects</title>
        <link>http://wiki.stupeflix.com/doku.php?id=effects&amp;rev=1238022448&amp;do=diff</link>
        <description>Common Parameters:
  Name  Default value  Possible values  duration   5.0  float  timeOffset   0.0  float
Diving

Type: &quot;diving&quot;

Parameters:


 No specific parameter. 

Children:


The number of authorized children is in [1, 100].

Example:
&lt;effect type=&quot;diving&quot; duration=&quot;5.0&quot; timeOffset=&quot;0.0&quot; &gt;
  &lt;image filename=&quot;http://assets.stupeflix.com/code/images/Ha_long_bay.jpg&quot;/&gt;
  &lt;image filename=&quot;http://assets.stupeflix.com/code/images/Canyon_de_Chelly_Navajo.jpg&quot;/&gt;
  &lt;image filename=&quot;http://assets.s…</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=embed&amp;rev=1248470479&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-24T23:21:19+02:00</dc:date>
        <title>embed</title>
        <link>http://wiki.stupeflix.com/doku.php?id=embed&amp;rev=1248470479&amp;do=diff</link>
        <description>Roles 

	*  stupeflix (server) 
	*  client (server) 
	*  user (browser)  

Workflow 

A. Editor instantiation  

	*  The client server build a signed url for a stupeflix Editor. 
	*  The user browser create an iframe containing the Stupeflix Editor using the signed url. </description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=embed.xmlskin&amp;rev=1265924139&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-11T22:35:39+02:00</dc:date>
        <title>embed.xmlskin</title>
        <link>http://wiki.stupeflix.com/doku.php?id=embed.xmlskin&amp;rev=1265924139&amp;do=diff</link>
        <description>XML skin templates are the simplest way to add branding and/or constaints to the videos produced through an embeddable editor.
Basically an XML skin template is a short Stupeflix XML movie definition which embed a single “user_movie” placeholder.</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=embed2&amp;rev=1260229540&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-08T00:45:40+02:00</dc:date>
        <title>embed2</title>
        <link>http://wiki.stupeflix.com/doku.php?id=embed2&amp;rev=1260229540&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=facebookuploadauthpython&amp;rev=1264158007&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-22T12:00:07+02:00</dc:date>
        <title>facebookuploadauthpython</title>
        <link>http://wiki.stupeflix.com/doku.php?id=facebookuploadauthpython&amp;rev=1264158007&amp;do=diff</link>
        <description>To have this example running, you will need the Stupeflix SDK.
The Stupeflix developer SDK can be retrieve through svn:



 svn checkout http://code.stupeflix.com


You will need too the facebook python library, available at &lt;http://code.google.com/p/pyfacebook/&gt;.</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=faq&amp;rev=1274474279&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-21T22:37:59+02:00</dc:date>
        <title>faq</title>
        <link>http://wiki.stupeflix.com/doku.php?id=faq&amp;rev=1274474279&amp;do=diff</link>
        <description>What is Stupeflix ?


Stupeflix is a video generator, using images, text, audio and videos to mix them into a video.

Stupeflix provides a simple API to process all these contents and produce simple slideshows as well as complex visual effects.

Lots of code is provided with the API, so you can quickly integrate it in your own service.</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=filters&amp;rev=1260968689&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-16T14:04:49+02:00</dc:date>
        <title>filters</title>
        <link>http://wiki.stupeflix.com/doku.php?id=filters&amp;rev=1260968689&amp;do=diff</link>
        <description>Common Parameters:
  Name  Default value  Possible values  duration   1.0  float  timeOffset   0.0  float
Alpha

Type: &quot;alpha&quot;

Parameters:
  Name  Default value  Possible values  duration   1.0  float  alphaStart   0.0  float: [0,1]  alphaEnd   1.0  float: [0,1]
Children:


The number of authorized children is in [0, 100].</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=fonts&amp;rev=1248278499&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-22T18:01:39+02:00</dc:date>
        <title>fonts</title>
        <link>http://wiki.stupeflix.com/doku.php?id=fonts&amp;rev=1248278499&amp;do=diff</link>
        <description>List of available fonts for the &quot;fontname&quot; text attribute

	*  arial                              
	*  arialbold                          
	*  arialroundedmtbold
	*  comicsansms
	*  couriernew
	*  landspeedrecord
	*  saddlebag
	*  timesnewroman
	*  verdana</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=gmapsimage&amp;rev=1261166426&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-18T21:00:26+02:00</dc:date>
        <title>gmapsimage</title>
        <link>http://wiki.stupeflix.com/doku.php?id=gmapsimage&amp;rev=1261166426&amp;do=diff</link>
        <description>You can create Google Maps image inline in the API.

The arguments are center (latitude longitude), zoom (see google maps api), pixel size and an optional list of markers. You can select the map type through the maptype argument (“map”, “hybrid”, “satellite”) .</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=howto&amp;rev=1247687551&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-15T21:52:31+02:00</dc:date>
        <title>howto</title>
        <link>http://wiki.stupeflix.com/doku.php?id=howto&amp;rev=1247687551&amp;do=diff</link>
        <description>*   How to use the php class StupeflixDefinition

	*   How can I create several video elements to be displayed together but with different start time ? 
	*    How to use overlays ?</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=howtouseoverlays&amp;rev=1247691200&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-15T22:53:20+02:00</dc:date>
        <title>howtouseoverlays</title>
        <link>http://wiki.stupeflix.com/doku.php?id=howtouseoverlays&amp;rev=1247691200&amp;do=diff</link>
        <description>Just add the overlays at the end of a stack element, so they will be drawn on top of the others stack elements.

Sample XML file :

&lt;movie service=&quot;craftsman-1.0&quot;&gt;
  &lt;body&gt;
    &lt;stack duration=&quot;10.0&quot;&gt;
      &lt;effect type=&quot;none&quot;&gt;
        &lt;image color=&quot;#eeeeee&quot;/&gt;
      &lt;/effect&gt;
      &lt;overlay right=&quot;0.1&quot; width=&quot;0.3&quot; top=&quot;0.3&quot; height=&quot;0.3&quot; margin-start=&quot;3.0&quot; duration=&quot;4.0&quot;&gt;
        &lt;image color=&quot;#0000ff&quot;/&gt;
        &lt;animator type=&quot;slide-in&quot; direction=&quot;down&quot; duration=&quot;1.0&quot; /&gt;
        &lt;animator type=&quot;…</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=howtousetimemargins&amp;rev=1247689658&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-15T22:27:38+02:00</dc:date>
        <title>howtousetimemargins</title>
        <link>http://wiki.stupeflix.com/doku.php?id=howtousetimemargins&amp;rev=1247689658&amp;do=diff</link>
        <description>Is it possible to start another &lt;stack&gt; before the previous &lt;stack&gt; is finished ?

No you cannot. But you can put your different graphical elements in the same stack and play with the margin-start, margin-end, and duration arguments.

Those arguments are supported for all elements that are inserted in a stack element (including sub stacks if you want to group elements).</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=inputurlprotocols&amp;rev=1236769535&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-03-11T12:05:35+02:00</dc:date>
        <title>inputurlprotocols</title>
        <link>http://wiki.stupeflix.com/doku.php?id=inputurlprotocols&amp;rev=1236769535&amp;do=diff</link>
        <description>Supported protocols (for filename xml attributes) :


	*  HTTP
	*  HTTPS</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=maskingtutorial&amp;rev=1251724949&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-31T15:22:29+02:00</dc:date>
        <title>maskingtutorial</title>
        <link>http://wiki.stupeflix.com/doku.php?id=maskingtutorial&amp;rev=1251724949&amp;do=diff</link>
        <description>Masking and Keying are very important compositing operators.
They are used everywhere, from the weather forecast clip to blockbusters.

The basic idea is to let a given color become transparent when you compose an image on top another one.
There are two ways to proceed in the SXML language.</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=notification&amp;rev=1276000593&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-08T14:36:33+02:00</dc:date>
        <title>notification</title>
        <link>http://wiki.stupeflix.com/doku.php?id=notification&amp;rev=1276000593&amp;do=diff</link>
        <description>Principle


Notification is an option when declaring the profiles to be generated.
This will enable pinging to a fixed url with information on the current state of processing for a given profile.

Notification messages are sent for each of the parts of the video generation process.
You can select a maximum frequency for pings for parts sending multiple message. Default is 10 seconds.</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=overlaytutorial&amp;rev=1247691022&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-15T22:50:22+02:00</dc:date>
        <title>overlaytutorial</title>
        <link>http://wiki.stupeflix.com/doku.php?id=overlaytutorial&amp;rev=1247691022&amp;do=diff</link>
        <description>Overlays are just like text nodes.
They can be placed on screen using CSS like parameters :
 - top, bottom, left, right
 - width, height

The only difference with text nodes is that you can add to them an image or a video: the aspect ratio of the image/video will be kept, so the overlay may not be completely filled by its content.</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=phpstupeflixdefinition&amp;rev=1236769535&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-03-11T12:05:35+02:00</dc:date>
        <title>phpstupeflixdefinition</title>
        <link>http://wiki.stupeflix.com/doku.php?id=phpstupeflixdefinition&amp;rev=1236769535&amp;do=diff</link>
        <description>How to use the StupeflixDefinition PHP class (in stupeflix.php).

// Set the zip file name
$zipfile = &quot;movie.zip&quot;;
// Create the helper class
$definition = new StupeflixDefinition($zipfile);

// Add the definition file : in the zip, it will be called movie.xml
$definition-&gt;setDefinitionFile($filename)

// Add some media
$definition-&gt;addImage(&quot;lena.png&quot;);
$definition-&gt;addVideo(&quot;movie.mpg&quot;);

// Finalize the zip file
$definition-&gt;finalize();

// You can now use the zip file with stupeflix client, …</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=profiles&amp;rev=1282041444&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-08-17T12:37:24+02:00</dc:date>
        <title>profiles</title>
        <link>http://wiki.stupeflix.com/doku.php?id=profiles&amp;rev=1282041444&amp;do=diff</link>
        <description>profile namewidth x heightframeratevideo bit rateaudio bit ratevideo/audio codecsfile extensioniphone480×320 25 fps  700k  96k  h264/aac mp4 youtube640×360 25 fps  1024k  128k  h264/aac mp4 quicktime640×480 25 fps  1024k  128k  h264/aac mp4 quicktime-small320×240 25 fps  256k  64k  h264/aac mp4 flash-small320×240 25 fps  192k  64k  flv/mp3 flv iphone-flv480×320 25 fps  1024k  96k  flv/mp3 flv youtube-flv640×360 25 fps  1700k  128k  flv/mp3 flv flash640×480 25 fps  512k  96k  flv/mp3 flv flash-hq…</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=restapi&amp;rev=1267483146&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-01T23:39:06+02:00</dc:date>
        <title>restapi</title>
        <link>http://wiki.stupeflix.com/doku.php?id=restapi&amp;rev=1267483146&amp;do=diff</link>
        <description>REST


The API is  RESTful.

That's fine, it means it's easy to create client libraries for a lot of different languages.
But it's clearly not enough to know how to use the API ...

URL Schema

Parameters

	*  Date
	*  AccessKey
	*  Signature

Available resources


The REST philosophy says that everything should be a resource.
So here is the list of resources:</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=start&amp;rev=1274459255&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-21T18:27:35+02:00</dc:date>
        <title>start</title>
        <link>http://wiki.stupeflix.com/doku.php?id=start&amp;rev=1274459255&amp;do=diff</link>
        <description>Welcome to the stupeflix developer center.
Here you will find all the documentation to use the Stupeflix services.

If you find any error or need some additional information, please  contact us!

You will need access keys to use the sample code and client libraries: sign up and start using the Stupeflix API now !</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=stupeflixapi1.0codesamples&amp;rev=1274474651&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-21T22:44:11+02:00</dc:date>
        <title>stupeflixapi1.0codesamples</title>
        <link>http://wiki.stupeflix.com/doku.php?id=stupeflixapi1.0codesamples&amp;rev=1274474651&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=stupeflixapiuploadtargets&amp;rev=1264085345&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-21T15:49:05+02:00</dc:date>
        <title>stupeflixapiuploadtargets</title>
        <link>http://wiki.stupeflix.com/doku.php?id=stupeflixapiuploadtargets&amp;rev=1264085345&amp;do=diff</link>
        <description>Introduction


Using the Stupeflix API, you can choose the kind of video you want to generate, through a XML file which is send by POST by the createProfiles function.

But in the same call, you can choose too to upload the video to several targets : Amazon S3 bucket, http server, and even YouTube, Facebook or Dailymotion.</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=stupeflixnewapirequests&amp;rev=1236769535&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-03-11T12:05:35+02:00</dc:date>
        <title>stupeflixnewapirequests</title>
        <link>http://wiki.stupeflix.com/doku.php?id=stupeflixnewapirequests&amp;rev=1236769535&amp;do=diff</link>
        <description>Please propose here new services to be included in the Stupeflix APIs set !</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=stupeflixxmlintroduction&amp;rev=1250808746&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-08-21T00:52:26+02:00</dc:date>
        <title>stupeflixxmlintroduction</title>
        <link>http://wiki.stupeflix.com/doku.php?id=stupeflixxmlintroduction&amp;rev=1250808746&amp;do=diff</link>
        <description>Introduction


The Stupeflix Video Description Language is an XML language (called SXML below).
It is intended to be as simple as possible to create videos, yet powerful enough to allow complex projects.

It was designed around several fundamental ideas :</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=supportedformats&amp;rev=1228143966&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-12-01T16:06:06+02:00</dc:date>
        <title>supportedformats</title>
        <link>http://wiki.stupeflix.com/doku.php?id=supportedformats&amp;rev=1228143966&amp;do=diff</link>
        <description>*  Supported protocols for assets (filename attribute in xml).
	*   Available video profiles 
	*   Assets and formats</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=templates&amp;rev=1263233184&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-11T19:06:24+02:00</dc:date>
        <title>templates</title>
        <link>http://wiki.stupeflix.com/doku.php?id=templates&amp;rev=1263233184&amp;do=diff</link>
        <description>A Stupeflix template is basically an url who takes a data structure on input and returns a ready to render Stupeflix's XML chunk.
Stupeflix templates can be written in any language and hosted everywhere.

Today 2 types of templates are used at Stupeflix:</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=test&amp;rev=1260355074&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-09T11:37:54+02:00</dc:date>
        <title>test</title>
        <link>http://wiki.stupeflix.com/doku.php?id=test&amp;rev=1260355074&amp;do=diff</link>
        <description>Test</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=testauto&amp;rev=1238021507&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-03-25T23:51:47+02:00</dc:date>
        <title>testauto</title>
        <link>http://wiki.stupeflix.com/doku.php?id=testauto&amp;rev=1238021507&amp;do=diff</link>
        <description>This is another test</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=texteffects&amp;rev=1229527462&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-12-17T16:24:22+02:00</dc:date>
        <title>texteffects</title>
        <link>http://wiki.stupeflix.com/doku.php?id=texteffects&amp;rev=1229527462&amp;do=diff</link>
        <description>Legend


Type attribute for the text tag: “legend”.

&lt;text type=&quot;legend&quot; direction=&quot;up&quot; duration=&quot;10.0&quot;&gt;Your text here.&lt;/text&gt;

Common attributes for all tags with type “legend” :

	*  direction : possible values : “up”, “left”, “right”
	*  fontname  : name of the font
	*  fontcolor : color of the font
	*  backgroundcolor : color of the background
	*  height    : float between 0.0 and 1.0, gives the proportion of the screen which is used vertically to display the text.</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=texteffectstutorial&amp;rev=1264093527&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-21T18:05:27+02:00</dc:date>
        <title>texteffectstutorial</title>
        <link>http://wiki.stupeflix.com/doku.php?id=texteffectstutorial&amp;rev=1264093527&amp;do=diff</link>
        <description>Warning: this is still a bit experimental.

It will be supported in next releases, so you can use it right now for production deployment.

Rendering quality will be improved for specific cases, but it is already a large improvement compared to the previous bitmap based method, as text rendering is now vector-based on a frame-by-frame basis.</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=transitions&amp;rev=1236769535&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-03-11T12:05:35+02:00</dc:date>
        <title>transitions</title>
        <link>http://wiki.stupeflix.com/doku.php?id=transitions&amp;rev=1236769535&amp;do=diff</link>
        <description>Common Parameters:
  Name  Default value  Possible values  duration   1  float
Circle

Type: &quot;circle&quot;

Parameters:


 No specific parameter. 

Example:
&lt;transition type=&quot;circle&quot; duration=&quot;1&quot; /&gt;
Crossfade

Type: &quot;crossfade&quot;

Parameters:


 No specific parameter.</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=troubleshooting&amp;rev=1236769535&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-03-11T12:05:35+02:00</dc:date>
        <title>troubleshooting</title>
        <link>http://wiki.stupeflix.com/doku.php?id=troubleshooting&amp;rev=1236769535&amp;do=diff</link>
        <description>&quot;API Call is too old&quot;


Each call to the API is signed, and the date is part of the query.
This is intended to avoid replay attacks (someone saw your request on the network and would like to re-do the same request on another time).
So each query is valid for a limited amount of time, typically 15 minutes.
Several cases may lead to that error:
 - you tried to use a profile url, to play a video for example, after the 15 minutes delay
 - the machine that issued the request as incorrect time setting…</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=videocontenttutorial&amp;rev=1276196296&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-10T20:58:16+02:00</dc:date>
        <title>videocontenttutorial</title>
        <link>http://wiki.stupeflix.com/doku.php?id=videocontenttutorial&amp;rev=1276196296&amp;do=diff</link>
        <description>You can use you own videos in a Stupeflix XML script.
Just add a &lt;video&gt; tag instead of an image tag.

Sample XML movie: 

&lt;movie service=&quot;craftsman-1.0&quot;&gt;
  &lt;body&gt;    
    &lt;effect type=&quot;none&quot; duration=&quot;20&quot;&gt;
      &lt;video filename=&quot;http://stupeflix-website.s3.amazonaws.com/code/nasa.mov&quot; speed=&quot;2.0&quot; skip=&quot;1.0&quot; audio=&quot;true&quot; volume=&quot;0.3&quot;/&gt;
    &lt;/effect&gt;    
  &lt;/body&gt;
&lt;/movie&gt;

Audio is enabled by default, and volume is 1.0 . You can skip N seconds, and change the video playing speed too.</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=widgets&amp;rev=1274458993&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-21T18:23:13+02:00</dc:date>
        <title>widgets</title>
        <link>http://wiki.stupeflix.com/doku.php?id=widgets&amp;rev=1274458993&amp;do=diff</link>
        <description>(coming soon)</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=workflow&amp;rev=1243004266&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-05-22T16:57:46+02:00</dc:date>
        <title>workflow</title>
        <link>http://wiki.stupeflix.com/doku.php?id=workflow&amp;rev=1243004266&amp;do=diff</link>
        <description>The sequence of operations to create a video is :

	*  sendDefinition : create a new definition file
	*  createProfiles : launch generation of a video profile, that means a video based on the definition but with given size, codec, bitrate and specific settings for notification, uploads etc.</description>
    </item>
    <item rdf:about="http://wiki.stupeflix.com/doku.php?id=zippedmoviefiles&amp;rev=1267483695&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-01T23:48:15+02:00</dc:date>
        <title>zippedmoviefiles</title>
        <link>http://wiki.stupeflix.com/doku.php?id=zippedmoviefiles&amp;rev=1267483695&amp;do=diff</link>
        <description>Here is a sample zip file.

Each asset kind must be stored in its own sub-directory: images, audios, videos, fonts

At the root of the zip file you must add a movie.xml file conforming to the Stupeflix Video XML Language and describing the video.

The assets are named in the movie.xml file without specifying their directory prefix:</description>
    </item>
</rdf:RDF>
