Flash CS3 Livedocs

Wie vermutet, hat Adobe mit Flash CS3 nun ein XML-Format für CuePoints festgelegt. Es läuft unter dem Namen FLVCoreCuePoints.

FLVCoreCuePoints

Der Adobe Flash CS3 Video Encoder, der mit Flash CS3 geliefert wird, verwendet das FLVCoreCuePoints-Format. Im Gegensatz zu seinem Vorgänger von Flash 8 kann er dadurch CuePoints abspeichern und laden. Dadurch muss man diese nicht mehrmals definieren (z.B. wenn man ein Video in verschiedenen Qualitätsstufen kodiert). Außerdem können die XML-Dateien über einen Texteditor oder Anwendungen von Drittherstellern erstellt bzw. modifiert werden.

Ein weiterer Vorteil besteht darin, dass man die XML-Files mit den CuePoint-Informationen z.B. auch per Email verschicken kann.

Zu jedem CuePoint sind die üblichen Eigenschaften (Typ, Name, Zeitpunkt, Parameter) in der XML-Datei abgespeichert. Eine Datei könnte beispielsweise folgendermaßen aussehen:

XML:
  1. <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
  2. version="1">
  3.  
  4.     >
  5.         >0>
  6.         >event>
  7.         >slide1>
  8.         >
  9.             >
  10.                 >id>
  11.                 >value>
  12.                 >
  13.         >
  14.     >
  15.  
  16.     >
  17.         >5000>
  18.         >event>
  19.         >slide2>
  20.         >
  21.             >
  22.                 >param1>
  23.                 >value1>
  24.             >
  25.             >
  26.                 >param2>
  27.                 >value2>
  28.             >
  29.         >
  30.     >
  31.  
  32.     >
  33.         >20000>
  34.         >event>
  35.         >slide3>
  36.     >
  37.  
  38. >

FLVCoreSettings

Auch bei den Encoding-Presets hat sich etwas getan, denn hier hat Adobe sich ebenfalls für eine XML-basierte Lösung entschieden. Sie nennt sich FLVCoreSettings.

Somit können die Einstellungen des Encoders abgespeichert und zu einem späteren Zeitpunkt wieder geladen werden. Ebenso ist ein Austauschen von Encoder-Profilen möglich.

Ein Beispiel des XML-Formats ist im Adobe Developer Center zu finden:

XML:
  1. <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
  2. version="1">
  3.  
  4.     >2>
  5.  
  6.     >
  7.         >vp6>
  8.         >700000>
  9.         >false>
  10.     >
  11.  
  12.     >
  13.         >mp3>
  14.         >128000>
  15.         >2>
  16.     >
  17.  
  18.     >
  19.         >
  20.             >0>
  21.             >event>
  22.             >cp1>
  23.             >
  24.                 >
  25.                     >videoid>
  26.                     >vid0135>
  27.                 >
  28.                 >
  29.                     >presenter>
  30.                     >Speaker A>
  31.                 >
  32.                 >
  33.                     >publisher>
  34.                     >Publisher B>
  35.                 >
  36.             >
  37.         >
  38.     >
  39.  
  40.     >
  41.         >0>
  42.         >10000>
  43.     >
  44.  
  45. >

Link: Building Flash video projects (Adobe Developer Center)