Überblick über das AI Video JSON Schema
Empfohlene Lesereihenfolge
- Leitfaden: JSON zu Video
- JSON-Struktur und Feldregeln
- Clip- und Elementindex
- Animationen, Keyframes und Übergänge
- Templatesystem
- API und Verwendung
- Beispiele
- Tutorials
Reihenfolge bei der Auslegung
- Laufzeitimplementierung
- Diese Dokumentation
- Typdeklarationen
Wenn ein Feld in einer Typdefinition erscheint, aber vom aktuellen Renderer nicht verwendet wird, wird diese Einschränkung ausdrücklich erwähnt.
Grundprinzipien
- Dokumentiert wird nur das neue Protokoll:
meta / assets / tracks - Dokumentiert wird nur das aktuell implementierte Verhalten
- Deklarierte Felder und tatsächlich wirksame Laufzeitfelder werden getrennt behandelt
- Grenzen werden klar beschrieben, statt als „theoretisch unterstützt“ angedeutet zu werden
Navigation
- Für einen implementierungsorientierten Überblick zu JSON-zu-Video siehe Leitfaden: JSON zu Video
- Für die Schema-Struktur auf oberster Ebene und die Feldregeln siehe JSON-Struktur und Feldregeln
- Für Clip-Typen und Referenz-Einstiegspunkte siehe Clip- und Elementindex
- Für Referenzseiten zu einzelnen Elementen siehe Elementreferenzindex
- Für Animations-Timing, Keyframes und Übergänge siehe Animationen, Keyframes und Übergänge
- Für Template-Definitionen und Beschränkungen siehe Templatesystem
- Für API-Einstiegspunkte und den Laufzeitablauf siehe API und Verwendung
- Für kopierbare Schema-Snippets siehe Beispiele
- Für aufgabenorientierte Schritt-für-Schritt-Anleitungen siehe Tutorials