Que fait Génération Ozor (Texte vers Vidéo) ?
Génération vidéo de bout en bout sur Ozor.ai à l'aide des outils mcp__ozor__*. Cette compétence prend un court brief créatif et retourne une vidéo finalisée, exportée et partageable — pas seulement un prompt.
Quand l'utiliser
Utilisez cette compétence lorsque l'utilisateur souhaite produire réellement une vidéo à partir d'une idée textuelle courte. Indices :
- « Fais une vidéo sur ... »
- « Génère une vidéo de lancement pour ... »
- « Crée une vidéo explicative de 30 secondes sur ... »
- « Lance une pub pour notre nouvelle fonctionnalité ... »
- « Rends une vidéo qui dit ... »
N'UTILISEZ PAS cette compétence lorsque :
- L'utilisateur a un document, PDF, PPTX, DOCX, diaporama ou fichier → utilisez
ozor-document-video - L'utilisateur donne une URL / page d'accueil → utilisez
ozor-url-to-video - L'utilisateur souhaite juste de l'aide pour rédiger un prompt Ozor sans générer → utilisez
ozor-video-best-practices - L'utilisateur veut gérer des vidéos existantes → utilisez
ozor-video-library
Outils MCP requis
Cette compétence suppose que le MCP Ozor est connecté. Les outils sont :
mcp__ozor__generate_video— lance un job texte-vers-vidéomcp__ozor__wait_for_job— bloque jusqu'à ce que l'agent termine la construction du projetmcp__ozor__export_video— démarre le rendumcp__ozor__wait_for_export— bloque jusqu'à ce que le rendu soit prêt, retourne les URLsmcp__ozor__get_embed_code— retourne le HTML<iframe>mcp__ozor__list_voices— optionnel, consultation des voix disponiblesmcp__ozor__send_message— optionnel, modifications de suivi pour l'agent vidéo
Si le MCP Ozor n'est pas connecté, dites à l'utilisateur de l'ajouter et arrêtez-vous — n'essayez pas de revenir à une sortie de type prompt uniquement.
Workflow
Étape 1 — Façonner le brief
Le prompt Ozor est limité à 2000 caractères et doit décrire une seule vidéo courte. Avant d'appeler le MCP, assurez-vous que le brief inclut :
- De quoi parle la vidéo en une phrase
- Le public (fondateurs, développeurs, clients, grand public, ...)
- Le format — 16:9 (par défaut, paysage) ou 9:16 (vertical pour les réseaux sociaux)
- La durée approximative — généralement 15 à 90 secondes
- Le nombre de scènes (3 à 6 est le sweet spot)
- Le ton (confiant, chaleureux, énergique, technique, ...)
- Le style visuel (sombre/clair, accent coloré, minimaliste/audacieux)
- Un CTA clair pour la dernière scène
Si l'un de ces éléments manque ET que l'absence change significativement le résultat, posez une question ciblée. Sinon, choisissez une valeur par défaut raisonnable et continuez — comportement automatique.
Ne collez jamais un script multi-scènes extrait d'un document dans ce prompt. Cela dépasse la limite de 2000 caractères et fait perdre les visuels des diapositives. Pour les documents, passez à ozor-document-video.
Étape 2 — Générer
Appelez :
mcp__ozor__generate_video({
prompt: "<le brief compilé, sous 2000 caractères>",
export: true // recommandé : déclenche automatiquement l'export pour sauter l'étape 4
})
Ceci retourne { videoId, jobId }. Informez l'utilisateur que le job a démarré et que vous l'attendez.
Étape 3 — Attendre la construction
Appelez :
mcp__ozor__wait_for_job({ videoId, jobId })
Ceci bloque jusqu'à ce que l'agent Ozor ait fini de construire le projet. En cas d'échec, le message d'erreur indiquera généralement quoi corriger dans le prompt — transmettez-le à l'utilisateur et proposez de réessayer avec des ajustements.
Étape 4 — Exporter (à ignorer si vous avez passé export: true)
Si vous n'avez pas passé export: true à l'étape 2, appelez :
mcp__ozor__export_video({ videoId })
Étape 5 — Attendre le rendu
Appelez :
mcp__ozor__wait_for_export({ videoId })
Ceci retourne les URLs finales :
shareUrl— lien public vers la vidéo rendueeditorUrl— lien vers l'éditeur Ozor pour d'autres ajustementsdownloadUrl— téléchargement MP4 direct
Étape 6 — Obtenir l'intégration
Appelez :
mcp__ozor__get_embed_code({ videoId })
Retourne un extrait <iframe> prêt à coller.
Étape 7 — Présenter les résultats à l'utilisateur
Sortie au format suivant :
🎬 Vidéo prête
**Partager :** <shareUrl>
**Éditeur :** <editorUrl>
**Télécharger :** <downloadUrl>
**Intégration :**
```html
<iframe ...></iframe>
Vous voulez itérer ? Je peux :
- Modifier une scène spécifique
- Essayer un ton ou un style visuel différent
- Produire une version verticale 9:16 pour les réseaux sociaux
## Itération
Si l'utilisateur souhaite des modifications après avoir vu le résultat, utilisez `mcp__ozor__send_message({ videoId, message: "<demande de modification>" })` puis réexécutez les étapes 3 à 6 (l'agent reconstruit le projet, vous aurez besoin d'un nouvel export).
Pour des changements plus importants (sujet différent, public différent), démarrez un nouvel appel `generate_video` plutôt que d'itérer — le budget du prompt est limité et pivoter sur place tend à brouiller le résultat.
## Valeurs par défaut en mode automatique
Lorsque l'utilisateur donne un brief d'une ligne et que vous ne voulez pas l'interroger :
| Champ | Valeur par défaut |
|-------|-------------------|
| Format | 16:9 paysage |
| Durée | ~30 secondes |
| Scènes | 3–4 |
| Ton | Confiant, moderne |
| Style | Propre, minimaliste, avec une couleur d'accent |
| CTA | « En savoir plus » avec une URL/un pseudo fictif si non fourni |
Indiquez les valeurs par défaut que vous avez supposées dans votre réponse afin que l'utilisateur puisse les corriger.
## Liste de contrôle qualité avant d'appeler `generate_video`
- [ ] Le prompt fait moins de 2000 caractères
- [ ] Un sujet clair, pas un essai multi-sujets
- [ ] L'accroche est énoncée dans la scène 1
- [ ] Le CTA est énoncé dans la dernière scène
- [ ] Le style visuel + le ton + le public sont spécifiés
- [ ] Aucun texte copié depuis un document — c'est le travail de `ozor-document-video`
## Erreurs et reprise
- **MCP non disponible** → dites à l'utilisateur que le MCP Ozor n'est pas connecté et arrêtez-vous. Ne tombez pas dans le piège de rédiger un prompt papier.
- **`generate_video` échoue avec un prompt trop long** → compressez le brief, supprimez les notes de style redondantes, réessayez.
- **`wait_for_job` retourne un échec** → transmettez l'erreur textuellement, suggérez une correction (souvent : simplifiez le prompt, supprimez les indications de scène ambiguës) et proposez de réessayer.
- **`wait_for_export` expire** → il est sûr d'appeler à nouveau ; l'export reprend là où Ozor s'est arrêté.
## Règles
1. **Exécutez réellement le MCP.** Cette compétence existe pour produire une vidéo, pas un prompt. Si vous ne retournez que du texte, vous avez échoué dans l'utilisation de la compétence.
2. **Ne posez pas 5 questions de clarification.** Posez au maximum une question ciblée, puis prenez les valeurs par défaut pour le reste.
3. **Affichez chaque URL.** `shareUrl`, `editorUrl`, `downloadUrl` et l'intégration sont tous utiles dans des contextes différents — montrez-les tous.
4. **Respectez la limite de 2000 caractères du prompt.** Si votre brief dépasse cette limite, réduisez-le avant d'envoyer.
5. **Utilisez `export: true` dans `generate_video` par défaut** — un appel d'outil en moins, un chemin plus rapide vers une vidéo terminée.