Wichtige Final Cut Pro XML-Elemente
Dieser Abschnitt beschreibt einige wichtige Elemente des Final Cut Pro XML
Interchange-Format. Folgendes Beispiel zeigt eine einfache Final Cut Pro-XML-Datei. Der
Code unten stellt einen Clip im Fenster „Browser“ dar, dessen Mediendatei offline ist.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xmeml>
<xmeml version="4">
<clip>
<name>Coffee house wide shot</name>
<duration>362</duration>
<rate>
<ntsc>TRUE</ntsc>
<timebase>30</timebase>
</rate>
</clip>
</xmeml>
Eine Erklärung des Beispielcodes oben folgt.
Jede Final Cut Pro-XML-Datei benötigt die ersten drei Elemente:
 Das Element <?xml>: Dieses definiert das Dokument als XML-Datei. Das Beispiel
oben zeigt ein Element <?xml> mit zwei Attributen: Version und Codierung.
 Das Element <!DOCTYPE>: Jedes XML-Dokument erfordert eine Dokumenttyp-
definition oder DTD. Die DTD für das Final Cut Pro XML Interchange-Dateiformat
lautet xmeml.
 Das Element <xmeml>: Dies ist das root-Element jeder Final Cut Pro-XML-Datei.
Jedes Dokument muss mit einem abschließenden Tag </xmeml> enden.
Das Element <clip> definiert einen Clip im Fenster „Browser“ in Final Cut Pro. Das
Element <clip> oben enthält die folgenden Elemente:
 Das Element <name>: Dies ist der Name des Clips.
 Das Element <duration>: Dies ist die Dauer des Clips in Bildern.
 Das Element <rate>: Dies ist die Bildrate des Clips. Das Element <rate> enthält ein
Element <timebase>, das die Bildrate des Clips bestimmt, und ein Element <ntsc>,
das bestimmt, ob die Clipbildrate 29,97 fps oder 30 fps ist.
Eine vollständige Liste der Final Cut Pro XML Interchange-Formatelemente finden Sie
in der Dokumentation zum Final Cut Pro XML Interchange-Format unter folgender
Adresse:
http://developer.apple.com/appleapplications
.
Kapitel 11
Verwenden von Final Cut Pro-XML und QuickTime-Metadaten
177
II