11月セール:永久ライセンスが50%OFF(11月30日まで)残り20日今すぐ購入 →

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/contentasoftware/videorecompress-studio-plugin

自動化の3つの方法

  • コマンドライン

    スクリプト、スケジュールタスク、一括実行。

  • MCP サーバー

    AI エージェントが VideoRecompress をツールとして呼び出します。

  • Claude Code スキル

    Claude Code は skills フォルダーからコマンドを学習します。

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

実行ファイルの名前は videorecompress で、デスクトップアプリと一緒にインストールされます — 同じインストーラー、同じライセンスです。標準インストールでは %LOCALAPPDATA%\Programs\VideoRecompressStudio\ に配置され、そのフォルダーが PATH に追加されるため、新しいターミナルならどこからでも videorecompress を実行できます。

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

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

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

2 つのプリセットオプション。--preset phone_archive は名前付きプリセット(コーデック、CRF、想定削減率)を選びます。--encoder-preset medium はエンコーダー速度(ultrafast〜veryslow)を設定します。名前付きプリセットには --preset を使い、--encoder-preset はエンコーダー速度を調整するときだけ使います。

実践的な自動化レシピ

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

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

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

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

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

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

videorecompress watch 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スキル:自然言語で動画圧縮

Claude Code をお使いなら、スキル /contenta-video は MCP サーバーと一緒に VideoRecompress Studio プラグインに同梱されているので、1 回のインストールで両方がエージェントに入ります。コマンドは 2 つです:

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

Cursor、Claude Desktop、VS Code などの MCP クライアントでは、次のサーバー設定を追加します (Node.js 18 以降が必要):

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

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

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

プラグインのソース、MCP サーバーのリファレンス、CLI ドキュメントは公開 GitHub リポジトリにあり、ランチャー パッケージは npm で公開されています: github.com/contentasoftware/videorecompress-studio-plugin · npmjs.com/package/@contentasoft/videorecompress-mcp

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

よくある質問

CLIは別料かかりますか?

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

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

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

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

はい。すべてのコマンドが構造化出力の --json に対応し、終了コードは ContentaSoft の 4 つのコマンドラインで共通です:0 成功、1 予期しないエラー、2 引数が無効、3 入力が見つからない、4 一部のファイルが失敗、5 すべて失敗、6 ライセンスが拒否、130 キャンセル。スクリプトはコードだけで何が起きたかを判断できます。

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

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

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