Principaux éléments XML Final Cut Pro
Cette section décrit quelques-uns des éléments principaux du format d’échange XML
Final Cut Pro. Voici un exemple de fichier XML Final Cut Pro simple. Le code ci-dessous
représente un plan de Navigateur dont le fichier de données est offline.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xmeml>
<xmeml version="4">
<clip>
<name>Plan large sur un café</name>
<duration>362</duration>
<rate>
<ntsc>TRUE</ntsc>
<timebase>30</timebase>
</rate>
</clip>
</xmeml>
L’explication du code ci-dessus est fournie ci-après.
Chaque fichier XML Final Cut Pro nécessite les trois premiers éléments :
 Élément <?xml> : cet élément définit le document en tant que fichier XML.
L’exemple ci-dessus montre un élément <?xml> comportant deux attributs
version et encoding (encodage).
 Élément <!DOCTYPE> : chaque document XML nécessite une définition de type de
document, ou DTD. La DTD d’un format d’échange XML Final Cut Pro est appelée
xmeml.
 Élément <xmeml> : il s’agit de l’élément racine de chaque fichier XML Final Cut Pro.
Chaque document doit se terminer par une balise </xmeml> fermante.
L’élément <clip> définit un plan du Navigateur dans Final Cut Pro. L’élément <clip>
ci-dessus contient les éléments suivants :
 Élément <name> : il s’agit du nom du plan.
 Élément <duration> : il s’agit de la durée du plan, en images.
 Élément <rate> : il s’agit de la fréquence d’images du plan. L’élément <rate>
contient un élément <timebase> qui détermine la fréquence d’images du plan
et un élément <ntsc> qui détermine si cette fréquence d’images est en fait de
29,97 ips ou de 30 ips.
Pour obtenir la liste complète des éléments du format d’échange XML Final Cut Pro,
reportez-vous à la documentation correspondante (Final Cut Pro XML Interchange
Format, en anglais), à l’adresse
http://developer.apple.com/appleapplications
.
Chapitre 11
Utilisation du format XML Final Cut Pro et des métadonnées QuickTime
175
II