Offre du mois : 50% de réduction sur la licence à vie jusqu’au 30 novembreEncore 21 joursAcheter maintenant →

Automatisez la compression vidéo avec la CLI, le serveur MCP et les agents IA

2 juillet 2026 • VideoRecompress Studio Team

La plupart des utilisateurs découvrent VideoRecompress Studio par son assistant Windows : on dépose un dossier de vidéos, on choisit un preset, on clique sur Démarrer. Mais l'assistant n'est qu'une façon de le piloter. Le même moteur de compression — H.264, H.265, AV1, VP9, encodage matériel GPU — est aussi livré avec une interface en ligne de commande complète appelée videorecompress, un serveur MCP intégré et une skill Claude Code installable.

Cet article parcourt les trois niveaux : scripter avec la CLI videorecompress, brancher le serveur MCP sur Claude Desktop ou Claude Code, et laisser un agent IA exécuter votre pipeline de compression à partir d'une simple demande en langage naturel. La référence CLI et MCP complète se trouve dans le dépôt GitHub public à github.com/contentasoftware/videorecompress-studio-plugin

Trois façons d'automatiser

  • Ligne de commande

    Scripts, tâches planifiées et traitements par lots.

  • Serveur MCP

    Les agents IA appellent VideoRecompress comme un outil.

  • Skill Claude Code

    Claude Code apprend les commandes depuis votre dossier de skills.

La CLI videorecompress : le même moteur, scriptable

L'exécutable s'appelle videorecompress et s'installe avec l'application de bureau — même installateur, même licence. Une installation par défaut le place dans %LOCALAPPDATA%\Programs\VideoRecompressStudio\ et ajoute ce dossier à votre PATH : videorecompress fonctionne donc depuis n'importe quel nouveau terminal.

Elle expose 9 commandes : analyze, recompress, batch, presets, profile, watch, status, register et serve. Analysez un fichier, recompressez avec codec et CRF, ou traitez un dossier entier par lots — le tout en une ligne :

videorecompress info video.mp4 --json

videorecompress recompress video.mp4 --output ./compressed --preset phone_archive

videorecompress batch ./raw-footage --output ./archived --preset wedding_archive --workers 2

Chaque commande accepte --json pour une sortie lisible par machine (JSON ou NDJSON pour la progression par lots) et renvoie de vrais codes de sortie : la CLI s'intègre proprement dans les scripts PowerShell, les pipelines bash, les jobs CI et les tâches planifiées.

Deux options de préréglage. --preset phone_archive choisit un préréglage nommé (codec, CRF et gain attendu). --encoder-preset medium règle la vitesse de l'encodeur (de ultrafast à veryslow). Utilisez --preset pour les préréglages nommés et --encoder-preset uniquement pour ajuster la vitesse de l'encodeur.

Recettes d'automatisation concrètes

1. La tâche d'archivage planifiée

Pointez batch vers un dossier de rush et laissez-le recompresser la nuit avec un preset orienté qualité. Une commande transforme le contenu d'une carte mémoire en bibliothèque archivée :

videorecompress batch ./raw-footage --output ./archived --preset wedding_archive --workers 2

Planifiez-la chaque semaine dans le Planificateur de tâches et vos imports caméra se compressent automatiquement — fichiers originaux intacts, archives H.265 prêtes pour le stockage long terme.

2. Le dossier surveillé autonome

La commande watch surveille un dossier et recompresse automatiquement chaque nouvelle vidéo. Lancez-la une fois et elle tourne en continu — déposez des fichiers, récupérez-les compressés :

videorecompress watch C:\Videos --preset phone_archive --output C:\Compressed

Lancez-la à l'ouverture de session via le Planificateur de tâches et vous obtenez un service de compression sans le moindre clic : vidéos de téléphone, enregistrements d'écran et imports caméra arrivent dans le dossier d'entrée, et des fichiers H.265 plus petits apparaissent dans le dossier de sortie quelques secondes plus tard.

Le serveur MCP : confiez le moteur à un agent IA

MCP (Model Context Protocol) est le standard ouvert que les assistants IA utilisent pour appeler des outils externes. VideoRecompress embarque un serveur MCP intégré — il se lance avec une seule commande :

// claude_desktop_config.json
{
  "mcpServers": {
    "videorecompress": {
      "command": "videorecompress",
      "args": ["serve"]
    }
  }
}

Il expose 5 outils — analyser une vidéo, recompresser un fichier, traiter par lots, lister les presets et estimer les économies d'espace — et il fonctionne pendant l'essai gratuit. Pour connecter Claude Desktop, ajoutez ceci à votre claude_desktop_config.json :

Dès lors, vous pouvez demander à votre assistant : « recompresse chaque MP4 de mon dossier Téléchargements avec le preset phone_archive » et il appelle directement le moteur local. Vos vidéos ne quittent jamais votre machine — l'agent orchestre, la compression s'exécute en local.

Skill Claude Code : compression vidéo en langage naturel

Si vous utilisez Claude Code, le skill /contenta-video est livré dans le plugin VideoRecompress Studio avec le serveur MCP : une seule installation donne les deux à l'agent. Deux commandes :

/plugin marketplace add contentasoftware/videorecompress-studio-plugin
/plugin install videorecompress-studio@videorecompress-studio-plugin

Dans Cursor, Claude Desktop, VS Code ou tout autre client MCP, ajoutez cette entrée de serveur (nécessite Node.js 18 ou plus récent) :

{
  "mcpServers": {
    "videorecompress-studio": { "command": "cmd", "args": ["/c", "npx", "-y", "@contentasoft/videorecompress-mcp"] }
  }
}

Ensuite, décrivez simplement la tâche avec vos mots — « recompresse par lots ce dossier de mariage en qualité maximale » ou « surveille mon dossier d'enregistrements d'écran et compresse les nouveaux fichiers ». La skill traduit la demande dans les bonnes commandes videorecompress et rend compte.

Tout est documenté sur GitHub

Le code source du plugin, la référence du serveur MCP et la documentation de la CLI se trouvent dans le dépôt GitHub public, et le paquet de lancement est publié sur npm : github.com/contentasoftware/videorecompress-studio-plugin · npmjs.com/package/@contentasoft/videorecompress-mcp

La documentation est maintenue avec le produit : ce que vous y lisez correspond au binaire sur votre disque. Copiez les recettes directement dans vos propres scripts, ou ouvrez une issue si vous rencontrez un cas limite.

Questions fréquentes

La CLI coûte-t-elle un supplément ?

Non. La CLI, le serveur MCP et la skill Claude Code sont livrés dans le même installateur que l'application de bureau et couverts par la même licence unique à 79 $. Il n'y a rien à acheter ni à télécharger séparément.

Fonctionne-t-elle pendant l'essai gratuit ?

Oui. L’essai gratuit couvre aussi la CLI et le serveur MCP. Les 10 premiers fichiers sont recompressés sans marque ; ensuite, la sortie porte un petit filigrane et est coupée aux 10 premières minutes jusqu’à l’enregistrement avec videorecompress register.

Puis-je l'utiliser dans des scripts et des pipelines CI ?

Oui. Chaque commande accepte --json pour une sortie structurée, et les codes de sortie sont les mêmes dans les quatre lignes de commande ContentaSoft : 0 succès, 1 erreur inattendue, 2 arguments invalides, 3 entrée introuvable, 4 certains fichiers en échec, 5 aucun succès, 6 licence refusée, 130 annulé. Un script sait ce qui s'est passé grâce au seul code.

Un seul installateur. GUI, CLI, MCP et skill.

Scriptez votre premier lot en cinq minutes : la CLI est livrée avec l'application, sans téléchargement séparé. Essai gratuit sans limite de durée : vos 10 premiers fichiers sont convertis sans filigrane ; ensuite, les fichiers reçoivent un filigrane et sont limités à 10 minutes. L'achat supprime les deux.

Télécharger l'essai gratuit