Claude Code · 6 min · 2026-09-13 · Par Équipe MaitriseLIA

ffmpeg-skill : donner un vrai éditeur vidéo à ton agent IA (Claude Code, Cursor, Codex)

Ton agent IA sait écrire du code, pas monter une vidéo. ffmpeg-skill change ça : un Agent Skill (Claude Code, Cursor, Codex) qui apprend à ton agent un workflow ffmpeg propre et lui donne 42 outils pour couper, sous-titrer, normaliser le son et exporter aux formats Reels/TikTok — en local, sans cloud ni clé API. Puissant, mais avec un prérequis qu’on ne te dit pas.

ffmpeg-skill : un agent IA qui monte, sous-titre et exporte des vidéos avec ffmpeg en local
Crédit photo : Unsplash

TL;DR — ffmpeg-skill en une minute

  • Ce que c’est : ffmpeg-skill (kajisho5, MIT, ~1k étoiles), un Agent Skill qui donne à ton agent IA (Claude Code, Cursor, Codex, tout lecteur de SKILL.md) un vrai éditeur vidéo42 outils ffmpeg. Tagline : *« Give your coding agent a video editor. »*
  • Ce qu’il fait : couper/joindre, reframer (9:16, 1:1), captions/sous-titres (SRT/ASS, animés, karaoké), overlays/titres, retrait des silences, normalisation loudness (LUFS), HDR vers SDR, exports YouTube/Reels/TikTok/X, scene detection, highlight reels.
  • Pourquoi c’est malin : chaque outil est aussi un outil MCP + un contrat lisible par la machine ; 100 % local, no cloud, no clé API.
  • Le catch : il faut ffmpeg 5.0+ avec les bons filtres (un build minimal tue les captions) ; l’agent qui lance ffmpeg se supervise ; c’est du montage fonctionnel, pas de la DA.
  • Notre verdict : à tester — parfait pour automatiser le montage répétitif de tes créas et démos, après avoir vérifié ton build (npx ffmpeg-skill doctor).

Ton agent IA sait écrire du code, pas monter une vidéo. ffmpeg est l’outil de référence pour ça — mais c’est une usine à gaz en ligne de commande (des centaines de flags). ffmpeg-skill fait le pont : il apprend à ton agent comment s’en servir proprement, et lui met 42 outils prêts à l’emploi dans les mains. Résultat : tu demandes « passe cette vidéo en 60 s, format vertical, avec des sous-titres » et l’agent le fait — en local, sans cloud. Puissant. Avec un prérequis qu’on ne te dit pas (on y vient).

Ce que fait ffmpeg-skill

  • Montage de base : couper, joindre, reframer en 9:16 / 1:1, changer la vitesse, retirer les silences.
  • Captions et texte : sous-titres SRT/ASS, animés, karaoké, overlays de logo, lower-thirds et titres.
  • Audio : normalisation loudness (LUFS, indispensable pour les plateformes), nettoyage de voix, sync multicam / micro externe.
  • Couleur : HDR vers SDR, application de LUTs, correction primaire.
  • Livraison : presets par plateforme (YouTube, Reels, TikTok, X) + checks de conformité avant export.
  • Analyse : scene detection, détection des pics, highlight reels proposés automatiquement, batch de dossiers.

Pourquoi l’approche est maligne

  • Ce n’est pas juste un wrapper. Le skill apprend à l’agent un workflow fixe : *sonder (probe) → éditer sans perte quand c’est possible → vérifier → contrôler.* C’est ce qui évite qu’il te sorte n’importe quoi.
  • Skill ET MCP. Chaque outil existe aussi comme outil MCP, décrit par un contrat lisible par la machine (npx ffmpeg-skill contract --json). Tu le branches dans Claude Code en une commande : npx ffmpeg-skill.
  • 100 % local, zéro clé. Tout tourne sur ffmpeg sur ta machine : pas de cloud, pas d’API key, tes fichiers ne partent nulle part. MIT.

Le catch honnête (vécu)

  • Ton build ffmpeg fait tout — ou casse tout. ffmpeg-skill exige ffmpeg 5.0+, mais surtout avec les bons filtres. Un build minimal (fréquent) n’a pas drawtext ni subtitles : résultat, les captions et le texte à l’écran ne marchent pas — alors que c’est souvent ce qu’on veut. Le réflexe : lance npx ffmpeg-skill doctor avant de te réjouir — il te dit exactement quelles capacités manquent. Si drawtext/subtitles manquent, réinstalle un ffmpeg complet.
  • L agent se supervise. Un agent qui lance ffmpeg sur tes fichiers, ça se relit : on vérifie la sortie (le skill génère des contact sheets pour ça), on ne « lance et oublie » pas — surtout sur des originaux.
  • Montage fonctionnel, pas artistique. Il coupe, sous-titre, normalise, exporte impeccablement. Il ne remplace pas l’œil d’un monteur pour le rythme et la DA d’une vraie pub léchée. C’est un exécutant rapide, pas un directeur artistique.
  • Encore jeune. ~1k étoiles, versions qui défilent vite (1.15.x) : c’est actif mais récent — attends-toi à des ajustements.

Pour qui c’est vraiment utile

  • Tu produis du volume de vidéo (créas ads, démos produit, Reels) et tu veux automatiser le répétitif : recadrer en vertical, sous-titrer, normaliser le son, exporter au bon format. C’est exactement son terrain.
  • Tu es déjà dans Claude Code : tu enchaînes « génère la vidéo » puis « monte-la » dans le même agent, sans changer d’outil.
  • Tu tiens au local : données sensibles, pas d’abonnement, pas de fichiers dans le cloud.

À l’inverse : pour un montage créatif unique et haut de gamme, un vrai éditeur (et un vrai monteur) reste devant. Et si tu ne fais jamais de vidéo, ça ne te servira pas — inutile de l’installer « au cas où ».

Notre verdict : à tester

ffmpeg-skill est une très bonne idée, bien exécutée : il transforme la bête noire qu’est ffmpeg en 42 outils que ton agent sait utiliser, en local et sans clé. Pour qui produit de la vidéo en série et vit déjà dans Claude Code, c’est un gain de temps réel — enchaîner génération et montage dans le même fil, sans quitter l’agent.

Le garde-fou nº1, et il est concret : vérifie ton build ffmpeg (npx ffmpeg-skill doctor) avant de compter sur les captions — un ffmpeg minimal les rend muettes. Ça, plus la supervision de l’agent et le fait que ça reste du montage fonctionnel, et tu as un outil qui mérite un vrai test dans un pipeline de création vidéo.

Points de vigilance

  • Build ffmpeg : 5.0+ avec drawtext/subtitles/vidstab — un build minimal casse captions et stabilisation. doctor avant tout.
  • Supervision : un agent qui édite tes fichiers se relit (contact sheets) — jamais « lance et oublie » sur des originaux.
  • Fonctionnel ≠ artistique : parfait pour couper/sous-titrer/normaliser, pas pour la DA d’une pub premium.
  • Jeune : ~1k étoiles, itère vite — actif mais récent.

Sources

  1. ffmpeg-skill — dépôt GitHub (kajisho5)

À propos de l'auteur

Équipe MaitriseLIA

Experts en formation Claude Code, Anthropic API et outils d'IA professionnels. Nos contenus sont rédigés par des spécialistes qui utilisent Claude Code et les MCPs au quotidien pour automatiser leurs business.