Communitygithub.com

ZJU-REAL/Easel

Stratégie de production vidéo et sélection d'outils : comparaison des modèles de génération vidéo IA, conception de structure de scénario, planification du flux de production, couvrant les scénarios de démonstration de produit, de narration et de vidéos courtes pour les réseaux sociaux. Utilisé lorsque l'utilisateur demande « comment faire une vidéo », « sélection vidéo », « quel outil utiliser », « flux de production vidéo », « stratégie vidéo », « planification de série vidéo ». Différence avec video-script : video-strategy s'occupe de la planification du contenu et de la sélection d'outils, video-script écrit le script d'une vidéo spécifique.

Qu'est-ce que Easel ?

Ce skill, nommé Easel, est conçu pour aider les agents IA et les développeurs à élaborer une stratégie de production vidéo et à sélectionner les outils appropriés. Il couvre la comparaison de modèles de génération vidéo IA (comme Veo 3, Sora 2, Runway), le choix de frameworks de vidéo programmatique (Hyperframes, Remotion), la conception de structure de script vidéo, et la planification du flux de production, pour des cas d'usage tels que les démonstrations de produits, les vidéos explicatives, et les vidéos courtes pour les réseaux sociaux. Le skill fournit des tableaux de comparaison détaillés, des spécifications de plateforme cible (résolution, durée, ratio d'aspect), et un processus en étapes claires. Il peut s'intégrer à un profil utilisateur pour appliquer des styles de marque et des préférences de plateforme. Un pipeline automatisé est proposé, allant de la rédaction du script par l'agent à la génération de vidéos programmatiques (Hyperframes/Remotion), en passant par la génération d'images par IA (API) et le montage final avec ffmpeg (via le skill video-editing). Ce skill est particulièrement utile pour les agents cherchant à produire des vidéos de manière reproductible, avec une approche data-driven et adaptée aux contraintes des différentes plateformes.

Compatible avec~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/ZJU-REAL/Easel/tree/HEAD/skills/openclaw/video-strategy

Demander à votre IA préférée

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

Documentation

Stratégie de Production Vidéo

Stratégie de production vidéo et sélection d'outils. Couvre la comparaison des modèles de génération vidéo IA, le choix de frameworks vidéo programmatique, la conception de structure de script vidéo, et la planification du flux de production.

Ce skill est responsable de la planification stratégique et de la sélection d'outils. Le skill video-editing déjà déployé peut effectuer des opérations de montage réelles avec ffmpeg (rognage, sauts, superposition de texte, changement de vitesse, etc.).

Entrée

  • Objectif vidéo (démonstration produit / narration / vidéo courte réseaux sociaux / publicité / tutoriel)
  • Plateforme cible (Douyin / Bilibili / Kuaishou / Video Account / YouTube / Instagram)
  • Contenu existant (captures d'écran, enregistrements d'écran, script, assets de marque)
  • Contraintes budgétaires et de stack technique

Sortie

  • Solution de production recommandée (sélection d'outils + justification)
  • Spécifications d'adaptation à la plateforme (résolution, durée, ratio d'aspect)
  • Étapes du flux de production
  • Structure de script vidéo (si nécessaire)

Étapes d'Exécution

1. Collecter le Contexte

Confirmer les informations suivantes (demander activement si non fournies) :

  • Type de vidéo : démo produit, narration, vidéo courte réseaux sociaux, publicité, tutoriel
  • Plateforme cible : détermine le ratio d'aspect et les limites de durée (voir tableau des spécifications plateforme ci-dessous)
  • Format de présentation : avatar IA numérique / narration + images / purement programmatique / enregistrement d'écran
  • Contenu existant : y a-t-il des assets existants (captures d'écran, enregistrements d'écran, logo)
  • Besoins de réutilisation : production unique ou batch template
  • Budget : certains outils facturent par durée vidéo

2. Choisir la Solution de Production

SolutionScénario d'usageOutilsDisponibilité
Vidéo programmatiqueTemplate, data-driven, batchHyperframes, Remotion✅ Node.js disponible
Génération vidéo IAImages originales, B-rollVeo 3, Sora 2, Runway, Kling, Seedance⚠️ Nécessite clé API
Avatar IA numériquePrésentation humaine, multilangueHeyGen, Synthesia⚠️ Nécessite clé API
Montage / Re-créationLongue vidéo → découpage en vidéos courtesffmpeg (skill video-editing), CapCut✅ ffmpeg disponible

3. Comparaison des Modèles de Génération Vidéo IA

Si l'utilisateur a besoin de générer des images vidéo par IA, référez-vous à ce tableau pour la sélection :

ModèleRésolutionDurée maxSpécialitéCoût
Veo 3 (Google)Jusqu'à 1080pVariableMeilleure qualité + audio synchroniséFacturation API
Sora 2 (OpenAI)Jusqu'à 1080p~20sQualité cinéma + audio synchroniséAPI + ChatGPT
Runway Gen-4Jusqu'à 4K~10s/coupContrôle du mouvement, cohérence temporelleAbonnement
Kling 2.5/3.0 (Kuaishou)Jusqu'à 1080pJusqu'à 2 minPlans longs, coût unitaire faibleFacturation à la seconde (prix bas)
Seedance (ByteDance)Jusqu'à 1080pCourts segmentsGénération rapide, haute fidélité de mouvement, adapté au batchPar points
Hailuo / MiniMax (MiniMax)Jusqu'à 1080pCourts segmentsCohérence des personnages entre plansPar points
Pika 2.x1080pCourts segmentsEffets rapides, image vers vidéoPar points
Hunyuan Video / Wan 2 (Tencent)720p-1080pVariableOpen source auto-déployable, totalement contrôlable, pas de frais d'APIGratuit (nécessite GPU)

Sélection rapide :

  • Meilleure qualité + audio : Veo 3 ou Sora 2
  • Batch / faible coût : Kling, Seedance
  • Cohérence des personnages entre plans : Hailuo
  • Auto-déploiement / contrôle de marque : Hunyuan Video ou Wan 2 (poids open source)
  • Image vers vidéo : Kling, Pika, Runway

Les numéros de version du tableau ci-dessus et les tarifs évoluent rapidement avec les fournisseurs, ils ne sont donnés qu'à titre indicatif pour la sélection, se référer aux dernières annonces officielles de chaque fournisseur.

Pour la rédaction de prompts vidéo IA, voir references/ai-video-prompting.md

4. Spécifications des Plateformes Cibles

Plateformes Chinoises

PlateformeRatio d'aspectRésolution recommandéeLimite de duréeRemarques
Douyin9:161080x192015s / 60s / 15minLe taux de complétion est le plus important pour les 15s
Bilibili16:91920x1080Aucune limite strictePrincipalement paysage, portrait également supporté
Kuaishou9:161080x192011minMajoritairement portrait
Video Account9:16 / 16:91080x192030minVidéos courtes < 1min recommandées en priorité
Xiaohongshu9:16 / 3:41080x192015minLe ratio 3:4 est également courant

Plateformes Internationales

PlateformeRatio d'aspectRésolution recommandéeLimite de durée
YouTube16:91920x1080 / 3840x2160Aucune limite
YouTube Shorts9:161080x192060s
TikTok9:161080x192010min
Instagram Reels9:161080x192090s
Instagram Feed1:1 / 4:51080x1080 / 1080x135060s

5. Frameworks Vidéo Programmative

Générer des vidéos avec du code, idéal pour une production reproductible, template, data-driven en batch.

Hyperframes (HTML/CSS, recommandé) — Open source, Apache 2.0, chaque frame est un document HTML, le plus adapté aux agents. Remotion (React) — Plus de capacités d'animation, idéal pour les animations complexes et le rendu batch Lambda.

FacteurHyperframesRemotion
Adapté aux agentsMeilleur (HTML pur)Bon (React)
Capacités d'animationBasiques (CSS transition)Avancées (Spring, interpolate)
Rendu batchLocalLambda (AWS)
LicenceApache 2.0Licence commerciale requise

6. Gabarits de Flux de Production

Vidéo de démonstration produit : Script → Enregistrement d'écran → Superposition programmatique (titres, annotations) → B-roll IA → Voix off → Export selon spécifications plateforme

Vidéo explicative : Script (problème → solution → appel à l'action) → Choisir le format de présentation (avatar IA / narration) → Création d'images → Ajout sous-titres → Export

Vidéos courtes réseau social en batch : Créer un template Hyperframes/Remotion → Alimenter en données → Rendu batch → Ajouter sous-titres plateforme → Distribution

Réplication de montage viral : Analyser une vidéo de référence → Décomposer le rythme de montage plan par plan → Produire une fiche de structure → Exécuter avec ses propres assets. Voir references/edit-anatomy.md

7. Pipeline Contrôlable Directement par l'Agent

Agent écrit le script (en tenant compte du Profil)
    ↓
Hyperframes: HTML → MP4 (vidéo programmatique)
    et/ou
API vidéo IA: Générer B-roll
    ↓
ffmpeg (skill video-editing): Montage et assemblage
    ↓
Produit → outputs/

Erreurs Fréquentes

  1. Choisir l'outil avant la stratégie — Définir d'abord l'objectif vidéo, puis choisir l'outil
  2. Ajouter du texte dans des vidéos générées par IA — Les modèles ne peuvent pas générer du texte lisible de manière fiable, utiliser la superposition programmatique
  3. Ignorer les sous-titres — 85% des vidéos sur les réseaux sociaux sont regardées sans son, les sous-titres sont obligatoires
  4. Erreur de ratio d'aspect — Portrait 9:16 pour les réseaux sociaux, paysage 16:9 pour YouTube/sites web
  5. Surproduction — L'authenticité l'emporte souvent sur la sophistication sur les réseaux sociaux

Conscience du Profil

Détecter le marqueur === EASEL ACCOUNT PROFILE ===.

Avec un Profil :

  • Lire le style visuel de la marque (couleurs, polices, logo) depuis le Profil et l'appliquer aux templates vidéo
  • Lire les préférences de plateforme cible, recommander en priorité les spécifications correspondantes
  • Lire le profil d'audience, ajuster le style vidéo (professionnel / décontracté / tendance)
  • Lire les informations produit, les utiliser directement dans la rédaction du script

Sans Profil :

  • Revenir au mode générique, demander activement le style de marque et les plateformes cibles
  • Recommander une solution selon les meilleures pratiques générales

Individual skills in this repo

This repo contains 9 individual skills — each has its own dedicated page.

ZJU-REAL/Easel

AI 视频生成:文生视频 / 图生视频 / 数字人首帧驱动。通过可插拔 provider(通义万相 Wan / 火山 Seedance / 快手可灵 / OpenAI 兼容)异步生成视频,用户自备 API key。当用户说 AI 视频生成、文生视频、图生视频、AI 生成视频、AI 短视频、让图片动起来、数字人视频、生成一段视频 时使用。与 video-strategy(选型/策略)、video-editing(剪辑处理)、clipify(切片)区别:本 SKILL 是从 0 用 AI 生成新视频。

ZJU-REAL/Easel

通用音频处理:音频剪辑/裁剪、格式转码(mp3/wav/m4a/aac)、音量归一化、从视频提取音轨、多段拼接、淡入淡出、变速(保音高)。当用户说“剪音频”“裁一段”“转成 mp3”“调音量/响度”“提取音轨/扒音频”“拼接音频”“淡入淡出”“加速/减速音频”“变速不变调”时使用。与 audio-denoise 的区别:audio-denoise 专做降噪,audio-editing 做除降噪外的通用音频操作(也内置 denoise 作为兜底)。

ZJU-REAL/Easel

一句话主题 → 成品短视频:自动串联 文案→配图/AI视频→配音→字幕→BGM→合成,把 Easel 制作层零件编排成一条'一键出片'流水线。**单条视频、口播/资讯向,画面默认逐句配图 + Ken Burns 缓动,需要动态时才逐段图生视频**。当用户说 一键生成视频、自动做短视频、主题生成视频、帮我做条视频、口播视频一条龙、自动出片、短视频一键生成 时使用。**有剧情/角色/对白/反转/多集的短剧改用 short-drama(每镜强制图生视频、不用静态图冒充);只写脚本用 video-script;只生成单个片段用 ai-video-gen。**

ZJU-REAL/Easel

自动字幕 / 语音转字幕:把音频或视频里的语音识别成字幕文件(SRT/ASS/TXT/JSON),可选把字幕烧录进视频。当用户说自动字幕、语音转字幕、视频加字幕、上字幕、转录、听写、字幕文件、生成字幕、烧字幕时使用。

ZJU-REAL/Easel

音乐卡点视频 / 踩点视频:检测背景音乐的节拍,让图片或片段在节拍点上切换,配推进/白闪特效,做出燃系'卡点'短视频。当用户说 卡点视频、踩点视频、音乐卡点、节奏卡点、按音乐切换、鼓点视频、踩节奏、beat 卡点、图片卡点、卡点混剪 时使用。基于 shared/scripts/beatsync.py(librosa 节拍检测)。与 slideshow-video 区别:slideshow 每图固定时长、柔和转场,本 SKILL 切换点由音乐节拍决定、硬切踩点带特效。

ZJU-REAL/Easel

Easel clipify: long English talk → punchline cuts → optional 16:9→9:16 face-pan/split → opus word-by-word ASS burn. Ships scripts + assets/preview.png. Part of 1.6k★ Easel suite.

ZJU-REAL/Easel

>- 通用图像处理加工:改尺寸/缩放、裁剪、补边适配平台尺寸、格式转换(png/jpg/webp)、 压缩到目标大小、加文字或图片水印、圆角、多图拼接、生成缩略图、读图片信息。 基于 image_ops.py 确定性处理。 使用时机:用户说"改尺寸"、"缩放图片"、"裁剪"、"压缩图片"、"加水印"、"转格式"、 "圆角"、"拼图/多图联排"、"缩略图"、"适配小红书/朋友圈尺寸"、"把图 pad 成 1:1"。 和 card-*(卡片类)的区别:card-* 是"HTML 设计→渲染出图", image-editing 只加工已有图片,不负责视觉设计。

ZJU-REAL/Easel

多角色对话配音:按 cast 和逐行对白为不同角色分配音色与情绪,合成多声线音轨和带角色名字幕。 当用户说“多角色/双人/剧本/对话配音、多人对白、不同角色不同声音、有声剧配音”时使用。 单一公共音色用 tts-voiceover;克隆本人音色用 voice-clone;整部短剧制作由 short-drama 编排。

ZJU-REAL/Easel

Easel video-highlights: CN/livestream highlight extract + stable static vertical reframe (sibling to clipify).

Skills associés