OpenClaw et Pipeline Remotion pour l'Édition Vidéo Automatisée

Un développeur a détaillé un pipeline automatisé pratique de montage vidéo utilisant OpenClaw pour l'orchestration d'agents et Remotion comme moteur de rendu vidéo basé sur React. La configuration transforme des centaines de clips vidéo bruts en Reels finis pour les réseaux sociaux sans montage manuel.
Composants du flux de travail
La pile technique comprend :
- OpenClaw – pour l'orchestration et l'automatisation des agents
- Remotion – éditeur/moteur de rendu vidéo basé sur React
- Code de liaison Python + JSON pour la génération de montages
Pipeline de traitement
Le flux de travail suit ces étapes concrètes :
1. Ingestion brute : Les vidéos provenant de Telegram sont déposées dans un dossier brut sans renommage manuel : remotion-lab/source-videos/<brand>/raw/
2. Filtrage & Nettoyage : Un script filtre les clips pour ne conserver que les résolutions verticales de smartphone (720×1280, 1080×1920) et exclut les éléments indésirables comme les anciennes séquences de campagne, les visuels IA/stock et les marques non concernées. Cela produit un dossier filtered/ et un fichier catalog_filtered.json listant les vidéos utilisables.
3. Montages définis en JSON : Un autre script génère des structures de montage avec des catégories comme les clips « Préparation », « Cuisson » et « Ambiance finale ». Il crée un storyboard JSON comme :
[{"type": "video", "src": "filtered/file_001.mp4", "duration": 80},{"type": "video", "src": "filtered/file_037.mp4", "duration": 80}]4. Composition Remotion : Une seule composition React Remotion lit montage_filtered.json et applique :
- TransitionSeries avec transitions en fondu
- Effet Ken Burns (zoom + panoramique subtils) sur tous les clips
- Audio original des clips préservé
- Musique de fond ajoutée en dessous
- Écran blanc + logo en outro
Les règles créatives sont encodées ici : supprimer le texte à l'écran, éviter les visuels IA/stock, conserver l'audio original, utiliser des transitions en fondu croisé, et terminer par un fondu au blanc et un logo.
5. Rendu + Compression : OpenClaw déclenche le rendu via :
npx remotion render src/index.tsx StoryFinal out.mp4
Puis compresse avec ffmpeg :
ffmpeg -i out.mp4 -vcodec libx264 -crf 20 -preset slow -acodec aac -b:a 192k out_hq.mp4
Cela produit des vidéos verticales 9:16 d'environ 45 secondes.
Mode pilote automatique par lots
L'agent gère la génération par lots avec des instructions comme : « Génère 20 Reels uniques, ne réutilise pas les clips entre eux. » Il :
- Suivi l'utilisation dans un fichier
state.json - Boucle pour générer de nouveaux
montage_filtered.jsonen utilisant uniquement des clips non utilisés - Exécute le rendu Remotion et la compression ffmpeg
- Crée des fichiers
send_ready_#.jsondécrivant les sorties - OpenClaw envoie les vidéos finies sur Telegram
Le résultat : 20 Reels différents (18-30s chacun) avec des transitions cohérentes, des logos en outro et aucune séquence hors marque, livrés pendant la nuit.
Cette approche fonctionne car les agents gèrent les parties ennuyeuses (catalogage, filtrage, sélection des clips, rendu par lots) tandis que le contrôle créatif reste centralisé dans une seule composition Remotion et les scripts générateurs JSON.
📖 Lire la source complète : r/clawdbot
👀 See Also

Audit de la bibliothèque React à 80 composants par Claude Code : des bugs réels découverts, un nouveau bug introduit
Un ingénieur staff a utilisé Claude Code pour auditer la documentation d'une bibliothèque React de 80 composants. L'IA a détecté de vrais bugs mais en a aussi introduit de nouveaux, nécessitant une relecture.

Test de Claude Sonnet avec un jeu de société stratégique : défis d'adhésion aux règles
Un développeur a testé Claude Sonnet en jouant à OFMOS® Essential, un jeu de société stratégique breveté sur la gestion de portefeuille de produits, en utilisant un système d'invites structuré avec des règles, une représentation du plateau et une gestion des tours. Le modèle a compris les règles et suivi les scores, mais a fréquemment effectué des mouvements illégaux en raison de l'absence de génération de mouvements contraints.

Claude IA Analyse les Données de Trajet en Voiture CSV Sans Invitations Spécifiques
Un utilisateur a téléchargé un export CSV de données de trajets en voiture vers Claude IA, qui a automatiquement généré une analyse complète et un tableau de bord sans demande supplémentaire, à partir d'une conversation sur les métriques d'efficacité en kWh/100 miles.

Utilisateur d'OpenClaw passe à RunLobster pour une infrastructure gérée
Un développeur a passé 4 mois à résoudre des problèmes avec OpenClaw, notamment des agents bloqués, des configurations cassées et des coûts API imprévisibles, avant de passer à RunLobster. Les mêmes modèles et le même framework ont fonctionné de manière fiable avec des tâches en plusieurs étapes et des intégrations plus rapides.