CLI・MCPサーバー・AIエージェントで動画圧縮を自動化する

2026年7月2日 • VideoRecompress Studio Team

多くの方はWindowsのウィザードからVideoRecompress Studioに出会います。動画フォルダーを放り込み、プリセットを選び、開始をクリック。しかしウィザードは操作方法のひとつにすぎません。H.264、H.265、AV1、VP9、GPUハードウェアエンコードといった同じ圧縮エンジンが、videorecompressというフル機能CLI、内蔵MCPサーバー、インストール可能なClaude Codeスキルとともに提供されます。

本記事では3つの層を紹介します。videorecompress CLIでのスクリプト化、MCPサーバーのClaude DesktopやClaude Codeへの接続、自然言語のリクエストでAIエージェントに圧縮パイプライン全体を任せる方法です。CLIとMCPの完全なリファレンスは公開GitHubリポジトリにあります。 github.com/brunojanvier77/ContentaSoft

videorecompress CLI:同じエンジンをスクリプト化

実行ファイル名はvideorecompressで、デスクトップアプと同時にインストールされます。C:\Program Files\ContentaSoft\VideoRecompress Studio PREMIUM\にあり、このフォルダーをPATHに追加すればどのターミナルからも使えます。

9つのコマンドを提供します:analyze、recompress、batch、presets、profile、watch、status、register、serve。ファイルを分析し、コーデックとCRFで再圧縮し、フォルダ全体をバッチ処理できます。

videorecompress analyze video.mp4 --json

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

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

すべてのコマンドが--jsonに対応し、機械読み取り可能な出力(バッチ進捗はJSONまたはNDJSON)と適切な終了コードを返します。PowerShell、bash、CI、タスクスケジューラーにすっきり組み込めます。

プリセットフラグに注意。 --preset-id phone_archiveは名前付きワークフロープリセットを選択します。--preset mediumはエンコーダ速度(ultrafast〜veryslow)を設定します。見た目は似ていますが全く異なる機能です。

実践的な自動化レシピ

1. スケジュールされたアーカイブジョブ

batchを生フッテージのフォルダーに向け、品質優先プリセットで夜間に再圧縮させます。

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

タスクスケジューラーで週次実行すれば、カメラインポートが自動的に圧縮されます。

2. 自動動作する監視フォルダー

watchコマンドはフォルダーを監視し、新しい動画を自動的に再圧縮します。

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

ログオン時にタスクスケジューラーで起動すれば、クリック不要の圧縮サービスになります。

MCPサーバー:エンジンをAIエージェントに

MCP(Model Context Protocol)はAIアシスタントが外部ツールを呼び出すための開放標準です。VideoRecompressに内蔵MCPサーバーが含まれます。

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

5つのツール(動画分析、再圧縮、バッチ、プリセット一覧、容量節約見込み)を無料試用中も利用できます。claude_desktop_config.jsonに追加してClaude Desktopに接続します。

“ダウンロードフォルダーのすべてのMP4をphone_archiveプリセットで再圧縮して”と頼むだけで、ローカルエンジンが動作します。動画が外に出こしません。

Claude Codeスキル:自然言語で動画圧縮

/contenta-videoスキルがCLI全体をエージェントに教えます。公開リポジトリをクローンしてスキルをコピーします。

git clone https://github.com/brunojanvier77/ContentaSoft.git
cp -r ContentaSoft/skills/* ~/.claude/skills/

“この結婚式フォルダーを最高品質でバッチ再圧縮して”など、自分の言葉で依頼できます。

すべてGitHubでドキュメント化

公開GitHubリポジトリに完全なCLI・MCPリファレンスと、VideoRecompress Studio向けのClaude Codeスキルがあります。 github.com/brunojanvier77/ContentaSoft

ドキュメントは製品と同時にインテナンスされ、ディスク上のバイナリと一致します。

よくある質問

CLIは別料かかりますか?

いいえ。CLI、MCPサーバー、Claude Codeスキルは同じインストーラーに含まれ、$79の買い切りライセンスでカバーされます。

無料試用中も使えますか?

はい。30日間の無料試用でCLIとMCPサーバーも利用できます。最初の10ファイルはウォーターマークなしで再圧縮されます。それ以降はvideorecompress registerで登録するまで、出力に小さなウォーターマークが付き、最初の10分間に切り詰められます。

スクリプトやCIで使えますか?

そのために作られています。すべてのコマンドが--jsonと意味のある終了コードをサポートします。

インストーラーは1つ。GUI、CLI、MCP、スキルまで。

最初の一括処理を 5 分でスクリプト化。CLI はアプリに付属しており、別途ダウンロードは不要です。30日間の無料試用版:最初の 10 ファイルはウォーターマークなしで変換されます。それ以降のファイルにはウォーターマークが入り、10 分までに制限されます。購入すると両方とも解除されます。

無料体験版をダウンロード