Communitygithub.com

sudoleo/consens-video

Créez des démos produits avec du code. Film consens.io éditable, animations Canvas, rendu FFmpeg et QA vidéo.

Qu'est-ce que consens-video ?

Cette compétence permet aux développeurs et aux agents IA de créer, éditer et automatiser la production de démos vidéo de produits en utilisant du code. Elle intègre consens.io pour un montage vidéo basé sur du texte, des animations Canvas pour des effets visuels dynamiques, et FFmpeg pour le rendu final. Un système de QA vidéo intégré assure la qualité des sorties en vérifiant la conformité au storyboard et les métriques de performance. Idéale pour les équipes produit et les développeurs souhaitant générer rapidement des démos reproductibles, elle supporte les workflows CI/CD et peut être pilotée via des agents comme Claude Code ou Cursor.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add sudoleo/consens-video

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait consens-video ?

Créez des démos produits avec du code. Film consens.io éditable, animations Canvas, rendu FFmpeg et QA vidéo.

Présentation

Cette compétence vous permet de générer des démonstrations vidéo de produits directement depuis votre code. Grâce à l'intégration de consens.io, vous pouvez éditer le contenu vidéo de manière dynamique, ajouter des animations Canvas pour des effets personnalisés, et utiliser FFmpeg pour le rendu final. Un module de QA vidéo garantit que chaque démo respecte les normes de qualité définies.

Fonctionnalités principales

  • Édition basée sur du texte : Modifiez le scénario et les transitions via un fichier de configuration YAML.
  • Animations Canvas : Ajoutez des animations vectorielles ou des superpositions graphiques.
  • Rendu FFmpeg : Compilez la vidéo finale avec les codecs et paramètres souhaités.
  • QA vidéo : Vérifications automatisées pour détecter les erreurs de synchronisation, de résolution ou de contenu manquant.

Utilisation

# Exemple de commande pour générer une démo
consens-video render --config demo.yaml --output demo.mp4

Configuration

Créez un fichier demo.yaml avec la structure suivante :

storyboard:
  - scene: introduction
    duration: 5s
    animation: fade_in
  - scene: feature_highlight
    duration: 10s
    animation: slide_left

Dépendances

  • Node.js >= 18
  • FFmpeg installé sur le système
  • Accès à l'API consens.io (clé d'API requise)

Support des plateformes

  • Claude Code
  • Cursor
  • Codex

Licence

MIT

Skills associés