# Visão geral do esquema JSON de vídeo com IA

## Ordem de leitura recomendada

1. [Guia de JSON para vídeo](https://renderingvideo.com/docs/json-to-video.md)
2. [Estrutura JSON e regras de campos](https://renderingvideo.com/docs/json-spec.md)
3. [Índice de clipes e elementos](https://renderingvideo.com/docs/clips.md)
4. [Animações, keyframes e transições](https://renderingvideo.com/docs/animation-and-timing.md)
5. [Sistema de templates](https://renderingvideo.com/docs/templates.md)
6. [API e uso](https://renderingvideo.com/docs/api-and-usage.md)
7. [Exemplos](https://renderingvideo.com/docs/examples.md)
8. [Tutoriais](https://renderingvideo.com/docs/tutorials.md)

## Ordem de interpretação

1. Implementação em tempo de execução
2. Esta documentação
3. Declarações de tipos

Se um campo aparecer em uma definição de tipo, mas não for usado pelo renderizador atual, essa limitação será indicada explicitamente.

## Princípios centrais

- Apenas o novo protocolo é documentado: `meta / assets / tracks`
- Apenas o comportamento atualmente implementado é documentado
- Campos declarados e campos efetivos em tempo de execução são tratados separadamente
- Os limites são descritos com clareza, em vez de ficarem implícitos como “teoricamente suportados”

## Navegação

- Para uma visão geral de JSON para vídeo orientada à implementação, veja [Guia de JSON para vídeo](https://renderingvideo.com/docs/json-to-video.md)
- Para a estrutura de alto nível do esquema e as regras de campos, veja [Estrutura JSON e regras de campos](https://renderingvideo.com/docs/json-spec.md)
- Para tipos de clipe e pontos de entrada de referência, veja [Índice de clipes e elementos](https://renderingvideo.com/docs/clips.md)
- Para páginas de referência por elemento, veja [Índice de referência de elementos](https://renderingvideo.com/docs/elements.md)
- Para tempo de animação, keyframes e transições, veja [Animações, keyframes e transições](https://renderingvideo.com/docs/animation-and-timing.md)
- Para definições e restrições de templates, veja [Sistema de templates](https://renderingvideo.com/docs/templates.md)
- Para pontos de entrada da API e o fluxo de uso em execução, veja [API e uso](https://renderingvideo.com/docs/api-and-usage.md)
- Para trechos de esquema prontos para copiar, veja [Exemplos](https://renderingvideo.com/docs/examples.md)
- Para guias práticos orientados a tarefas, veja [Tutoriais](https://renderingvideo.com/docs/tutorials.md)