# Vue d'ensemble du schéma JSON vidéo IA

## Ordre de lecture recommandé

1. [Guide JSON vers vidéo](https://renderingvideo.com/docs/json-to-video.md)
2. [Structure JSON et règles des champs](https://renderingvideo.com/docs/json-spec.md)
3. [Index des clips et des éléments](https://renderingvideo.com/docs/clips.md)
4. [Animations, images clés et transitions](https://renderingvideo.com/docs/animation-and-timing.md)
5. [Système de templates](https://renderingvideo.com/docs/templates.md)
6. [API et utilisation](https://renderingvideo.com/docs/api-and-usage.md)
7. [Exemples](https://renderingvideo.com/docs/examples.md)
8. [Tutoriels](https://renderingvideo.com/docs/tutorials.md)

## Ordre d'interprétation

1. Implémentation d'exécution
2. Cette documentation
3. Déclarations de types

Si un champ apparaît dans une définition de type mais n'est pas utilisé par le moteur de rendu actuel, cette limite est indiquée explicitement.

## Principes fondamentaux

- Seul le nouveau protocole est documenté : `meta / assets / tracks`
- Seul le comportement actuellement implémenté est documenté
- Les champs déclarés et les champs effectivement appliqués à l'exécution sont traités séparément
- Les limites sont formulées clairement au lieu d'être suggérées comme « théoriquement prises en charge »

## Navigation

- Pour une vue d'ensemble orientée implémentation de JSON vers vidéo, voir [Guide JSON vers vidéo](https://renderingvideo.com/docs/json-to-video.md)
- Pour la structure générale du schéma et les règles des champs, voir [Structure JSON et règles des champs](https://renderingvideo.com/docs/json-spec.md)
- Pour les types de clips et les points d'entrée de référence, voir [Index des clips et des éléments](https://renderingvideo.com/docs/clips.md)
- Pour les pages de référence par élément, voir [Index de référence des éléments](https://renderingvideo.com/docs/elements.md)
- Pour le timing des animations, les images clés et les transitions, voir [Animations, images clés et transitions](https://renderingvideo.com/docs/animation-and-timing.md)
- Pour les définitions et contraintes des templates, voir [Système de templates](https://renderingvideo.com/docs/templates.md)
- Pour les points d'entrée de l'API et le flux d'utilisation à l'exécution, voir [API et utilisation](https://renderingvideo.com/docs/api-and-usage.md)
- Pour des extraits de schéma prêts à copier, voir [Exemples](https://renderingvideo.com/docs/examples.md)
- Pour des guides pratiques orientés tâches, voir [Tutoriels](https://renderingvideo.com/docs/tutorials.md)