Automate batch recompression, GPU-accelerated encoding, and professional workflows from your terminal or CI/CD pipeline.
Download Free Trial$79 one-time. No subscription. CLI included with every license.
Download VideoRecompress Studio. The CLI is included — add the install directory to your PATH.
| Command | What It Does |
|---|---|
| videorecompress analyze | Show video file info: codec, resolution, duration, bitrate, audio streams |
| videorecompress recompress | Recompress a single video with codec, CRF, hardware acceleration, watermark, and trim options |
| videorecompress batch | Batch recompress an entire directory with parallel workers and preset selection |
| videorecompress presets | List all 7 built-in presets with codec, CRF, and estimated savings |
| videorecompress profile | Load or save recompression settings from a JSON profile |
| videorecompress watch | Watch a folder and automatically recompress new videos as they arrive |
| videorecompress status | Check license and registration status |
| videorecompress serve | Start the MCP server for AI agent integration (stdio transport) |
# Analyze a video file videorecompress analyze video.mp4 --json # Recompress with H.265 at quality 20 videorecompress recompress video.mp4 --codec h265 --crf 20 # Batch recompress a folder with preset videorecompress batch ./videos --preset youtube_raw --workers 3 # Watch folder for new videos videorecompress watch ./incoming --preset phone_archive -o ./compressed # Estimate savings before encoding videorecompress recompress video.mp4 --estimate --json # GPU-accelerated recompression videorecompress recompress video.mp4 --codec h265 --hw-accel auto
Ready-to-use presets for common workflows. Use with --preset name on any command.
| Preset | Codec & Quality | Estimated Savings |
|---|---|---|
| phone_archive | H.265, CRF 23 | 40–50% |
| youtube_raw | H.265, CRF 20 | 30–40% |
| security_archive | H.265, CRF 28 | 50–60% |
| wedding_archive | H.265, CRF 18 | 25–35% |
| max_savings | AV1, CRF 35 | 55–70% |
| quick_h264 | H.264, CRF 23 | 20–30% |
| web_optimized | VP9, CRF 30 | 45–55% |
Run videorecompress serve to start a Model Context Protocol server on stdio. AI agents like Claude can then analyze, recompress, and batch-process videos through natural language.
| MCP Tool | Description |
|---|---|
| analyze_video | Analyze a video file — returns codec, resolution, duration, bitrate, audio and subtitle streams |
| recompress_video | Recompress a single video with full option set (codec, CRF, hardware acceleration, trim, watermark) |
| batch_recompress | Batch recompress a directory with worker pools and preset selection |
| list_presets | List all 7 built-in presets with metadata and estimated savings |
| estimate_savings | Estimate file size reduction for a video without encoding |
// claude_desktop_config.json
{
"mcpServers": {
"videorecompress": {
"command": "videorecompress",
"args": ["serve"]
}
}
}
MCP server works during trial. All 5 tools available. Trial adds a subtle watermark after 10 files.
Install the VideoRecompress skill to let Claude Code use your CLI directly. Claude will know all commands, presets, and options — just describe what you want in plain English.
# Install the skill
claude skill install github:brunojanvier77/ContentaSoft/skills/contenta-video
Once installed, ask Claude: "Recompress all GoPro videos in D:\Videos using the phone_archive preset"
| Feature | Trial | Registered ($79) |
|---|---|---|
| analyze, recompress, batch, presets | Watermark after 10 files | Full access |
| watch, profile | Watermark after 10 files | Full access |
MCP Server (videorecompress serve) | Watermark after 10 files | Full access |
| status | Full access | Full access |
30-day free trial. CLI and MCP server included. No credit card required.
Download Free Trial