Novemberactie: 50% korting op de levenslange licentie t/m 30 novemberNog 20 dagenNu kopen →

Automatiseer videocompressie met de CLI, de MCP-server en AI-agents

2 juli 2026 • VideoRecompress Studio Team

De meeste mensen leren VideoRecompress Studio kennen via de Windows-wizard: map met video's erin slepen, preset kiezen, op Start klikken. Maar de wizard is slechts één manier om het programma aan te sturen. Dezelfde compressie-engine — H.264, H.265, AV1, VP9, GPU-hardware-encoding — wordt ook geleverd met een volledige command-line interface genaamd videorecompress, een ingebouwde MCP-server en een installeerbare Claude Code-skill.

Dit artikel doorloopt alle drie de lagen: scripten met de videorecompress CLI, de MCP-server koppelen aan Claude Desktop of Claude Code, en een AI-agent uw compressiepipeline laten uitvoeren op basis van een verzoek in gewone taal. De volledige CLI- en MCP-referentie staat in de publieke GitHub-repository op github.com/contentasoftware/videorecompress-studio-plugin

Drie manieren om te automatiseren

  • Opdrachtregel

    Scripts, geplande taken en batchruns.

  • MCP-server

    AI-agents roepen VideoRecompress aan als hulpmiddel.

  • Claude Code-skill

    Claude Code leert de opdrachten uit je skills-map.

De videorecompress CLI: dezelfde engine, scriptbaar

Het uitvoerbare bestand heet videorecompress en wordt samen met de desktop-app geïnstalleerd — zelfde installer, zelfde licentie. Een standaardinstallatie zet het in %LOCALAPPDATA%\Programs\VideoRecompressStudio\ en voegt die map toe aan uw PATH, zodat videorecompress in elke nieuwe terminal werkt.

De CLI biedt 9 commando's: analyze, recompress, batch, presets, profile, watch, status, register en serve. Analyseer een bestand, recomprimeer met codec en CRF, of verwerk hele mappen in batch — alles in één regel:

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

Elk commando accepteert --json voor machineleesbare uitvoer (JSON of NDJSON voor batchvoortgang) en geeft nette exit-codes terug, zodat de CLI moeiteloos past in PowerShell-scripts, bash-pipelines, CI-jobs en geplande taken.

Twee presetopties. --preset phone_archive kiest een benoemde preset (codec, CRF en verwachte besparing). --encoder-preset medium stelt de encodersnelheid in (ultrafast tot veryslow). Gebruik --preset voor de benoemde presets en --encoder-preset alleen om de encodersnelheid af te stemmen.

Praktische automatiseringsrecepten

1. De geplande archiefklus

Richt batch op een map met ruw materiaal en laat het 's nachts recomprimeren met een kwaliteitsgerichte preset. Één commando maakt van een geheugenkaart-dump een gearchiveerde bibliotheek:

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

Plan het wekelijks in Taakplanner en uw camera-imports worden automatisch gecomprimeerd — originele bestanden ongemoeid, H.265-archieven klaar voor lantermijnopslag.

2. De zelfdraaiende watch-map

Het commando watch bewaakt een map en recomprimeert elke nieuwe video automatisch. Eén keer starten en het blijft draaien — bestanden erin, gecomprimeerde bestanden eruit:

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

Laat het via Taakplanner bij het aanmelden starten en u heeft een compressieservice zonder één klik: telefoonvideo's, schermopnames en camera-imports komen binnen in de invoermap, en seconden later staan kleinere H.265-bestanden in de uitvoermap.

De MCP-server: geef de engine aan een AI-agent

MCP (Model Context Protocol) is de open standaard waarmee AI-assistenten externe tools aanroepen. VideoRecompress heeft een ingebouwde MCP-server — u start hem met één commando:

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

Hij biedt 5 tools — video analyseren, een bestand recomprimeren, batchverwerking, presets tonen en ruimtebesparing schatten — en werkt al tijdens de gratis proefperiode. Voor Claude Desktop voegt u dit toe aan uw claude_desktop_config.json:

Vanaf dan kunt u uw assistent vragen: “recomprimeer elke MP4 in mijn map Downloads met het preset phone_archive” en hij roept de lokale engine rechtstreeks aan. Uw video's verlaten uw machine nooit — de agent orkestreert, de compressie draait lokaal.

Claude Code-skill: videocompressie in gewone taal

Gebruikt u Claude Code, dan zit de skill /contenta-video samen met de MCP-server in de VideoRecompress Studio-plugin: één installatie geeft de agent beide. Twee opdrachten:

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

In Cursor, Claude Desktop, VS Code of een andere MCP-client voegt u deze serverregel toe (vereist Node.js 18 of nieuwer):

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

Beschrijf daarna de klus in uw eigen woorden — “recomprimeer deze trouwmap in batch met maximale kwaliteit” of “bewaak mijn map met schermopnames en comprimeer nieuwe bestanden”. De skill vertaalt het verzoek naar de juiste videorecompress-commando's en rapporteert terug.

Alles gedocumenteerd op GitHub

De broncode van de plugin, de referentie van de MCP-server en de CLI-documentatie staan in de openbare GitHub-repository; het launcher-pakket is gepubliceerd op npm: github.com/contentasoftware/videorecompress-studio-plugin · npmjs.com/package/@contentasoft/videorecompress-mcp

De documentatie wordt samen met het product onderhouden, dus wat u daar leest komt overeen met de binary op uw schijf. Kopieer de recepten rechtstreeks naar uw eigen scripts, of open een issue als u tegen een randgeval aanloopt.

Veelgestelde vragen

Kost de CLI extra?

Nee. De CLI, de MCP-server en de Claude Code-skill zitten in dezelfde installer als de desktop-app en vallen onder dezelfde eenmalige licentie van $79. Er valt niets apart te kopen of te downloaden.

Werkt het tijdens de gratis proefperiode?

Ja. De gratis proefperiode dekt ook de CLI en de MCP-server. De eerste 10 bestanden worden schoon gecomprimeerd; daarna krijgt de uitvoer een klein watermerk en wordt deze ingekort tot de eerste 10 minuten totdat u registreert met videorecompress register.

Kan ik het gebruiken in scripts en CI-pipelines?

Ja. Elke opdracht accepteert --json voor gestructureerde uitvoer, en de exitcodes zijn gelijk in alle vier ContentaSoft-opdrachtregels: 0 gelukt, 1 onverwachte fout, 2 ongeldige argumenten, 3 invoer niet gevonden, 4 sommige bestanden mislukt, 5 niets gelukt, 6 licentie geweigerd, 130 geannuleerd. Een script ziet aan de code alleen wat er misging.

Eén installer. GUI, CLI, MCP en skill.

Script je eerste batch in vijf minuten: de CLI zit bij de app, geen aparte download. Gratis proberen, zonder tijdslimiet: je eerste 10 bestanden worden zonder watermerk geconverteerd; daarna krijgen bestanden een watermerk en een limiet van 10 minuten. Met een licentie verdwijnen beide.

Gratis proefversie downloaden