Vidéo promotionnelle : Remotion + séquences IA + Lottie optionnel
Utilisez Remotion pour la composition, la typographie, les démonstrations de produits, les transitions, le son et les variantes linguistiques. Utilisez des séquences générées ou fournies pour les scènes cinématographiques. Des exports Jitter optionnels peuvent fournir des animations Lottie avec une solution de repli en code.
Correspondre au travail demandé
- Pour une révision du texte ou du storyboard, inspectez les sous-titres réels, la timeline et les images rendues disponibles ; fournissez des recommandations. Une révision n'implique ni édition ni rendu.
- Pour des modifications, partez du film existant de l'utilisateur et préservez les choix en dehors du périmètre demandé. Lorsqu'une version distincte est demandée, créez un projet/sortie séparé·e et conservez l'original intact.
- Pour un nouveau film, choisissez son histoire et son approche visuelle avant d'écrire les scènes. Le modèle fourni est un point de départ technique, pas un format, une durée ou une séquence de scènes obligatoire.
Ressources
Les chemins ci-dessous sont relatifs au répertoire de cette compétence, pas au répertoire de travail courant.
- Prompts structurés : à utiliser pour générer des clips cinématographiques.
- Workflow xAPI : à utiliser pour la découverte de schémas, la soumission, la récupération de tâches et la narration optionnelle.
- Patrons Remotion : à utiliser pour le timing, les transitions, les polices, l'audio et l'assurance qualité visuelle.
assets/remotion-template/: kit de démarrage bilingue autonome ; fonctionne sans identifiants API, séquences, polices, logos ou téléchargements de musique.scripts/init_project.py: copie le kit de démarrage dans un nouveau répertoire ; n'écrase jamais un projet existant.scripts/contact_sheet.py: extrait des images vidéo horodatées dans une planche contact à l'aide de FFmpeg.
Séquence de travail
-
Identifiez le public, le message principal, la destination, la langue et l'action finale à partir de la demande et du projet disponible. Rédigez la liste des scènes proposées avant de l'implémenter. Préférez un récit clair à un catalogue de fonctionnalités. Utilisez l'ouverture choisie par l'utilisateur ; un énoncé du problème peut mener à la réponse du produit le cas échéant.
-
Réutilisez un projet existant approprié. Sinon, créez-en un nouveau :
python3 <skill-dir>/scripts/init_project.py <new-project-dir> cd <new-project-dir> npm install npm run studioPersonnalisez
src/content.ts,src/Promo.tsxetsrc/Root.tsx. Remplacez le texte d'exemple et adaptez les scènes au produit réel. Ne copiez pas les résultats de comptes privés et ne publiez pas d'affirmations non vérifiées comme des démonstrations en direct. -
Si des séquences IA sont utiles, lisez les références sur les prompts et xAPI. Un clip principal avec des temps forts rythmés peut porter un récit ; des clips plus courts peuvent soutenir un montage. Choisissez la durée, le modèle et le nombre de clips en fonction de la tâche et du budget disponible. Conservez immédiatement les identifiants de tâche acceptés ; récupérez les travaux existants avant d'envisager une nouvelle soumission.
-
Inspectez les séquences générées avec une planche contact avant de définir les points de repère. Les horodatages des prompts décrivent l'intention, pas le timing garanti des événements. Conservez les prises précédentes avant de remplacer les clips.
-
Composez avec une cible de lecture principale par scène. Privilégiez les sous-titres lisibles, une disposition stable du terminal et suffisamment de temps pour lire la commande ou l'URL finale. Maintenez la cohérence des chiffres de produit entre les sous-titres, les démonstrations et la narration.
-
Effectuez le rendu et inspectez des images représentatives de chaque scène, des transitions et de l'action finale. Vérifiez l'audio s'il est inclus. Itérez sur les problèmes observés, puis livrez la vidéo et l'emplacement de la source avec une description concise des modifications. Conservez les sorties dans le projet, en dehors de cette compétence installée.
Rendu et inspection
Le kit de démarrage prend en charge les compositions en anglais et en chinois :
npm run typecheck
npm run render
npm run render:zh
python3 <skill-dir>/scripts/contact_sheet.py out/promo-zh.mp4 out/review.jpg --times 2,8,14
Visualisez l'image résultante ; un rendu réussi n'établit pas à lui seul la qualité visuelle. Effectuez le rendu de nouvelles images de contrôle après avoir modifié le texte, les tailles de police ou le timing. Supprimez les images d'inspection temporaires lorsqu'elles ne sont plus nécessaires.
Distribution
Conservez les identifiants dans le CLI ou l'environnement configuré par l'utilisateur. N'incluez pas la configuration du compte, les chemins personnels, les manifestes de tâches, les URL de téléchargement signées, les données de production ou les médias du projet dans la compétence. Les modèles et scripts requis doivent rester à l'intérieur de ce dossier afin que la compétence puisse être installée indépendamment.