FFmpeg-MCP Server

by video-creator
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Provides tools for video manipulation including searching, clipping, concatenating, playing, overlaying, and scaling videos through FFmpeg's command line capabilities.

  • Offers platform support for macOS (both ARM64 and x86_64 architectures), allowing the video manipulation tools to function on Apple's desktop operating system.

FFmpeg-MCP

ffmpegのコマンドラインを使用してMCPサーバーを実現することは非常に便利であり、ダイアログを通じてローカルビデオの検索、調整、ステッチ、再生などの機能を実現できます。

サポートツール

サーバーは次のツールを実装します。

  • find_video_pathパラメータはディレクトリとファイル名です。ファイル名は完全でもサフィックスなしでも構いません。ディレクトリ内を再帰的に検索し、フルパスを返します。
  • get_video_infoパラメータはビデオパスで、ビデオ情報、継続時間/fps/コーデック/幅/高さのリンクを返します。
  • clip_videoパラメータはファイルパス、開始時間、終了時間または継続時間で、トリミングされたファイルパスを返します。
  • concat_videosパラメータはファイルのリスト、出力パス、そして幅、高さ、フレームレートなどのファイルリスト内のビデオ要素が一貫している場合は、クイックモード合成が自動的に使用されます。
  • play_video ffplayでビデオ/オーディオを再生します。mov/mp4/avi/mkv/3gpなど多くの形式をサポートします。video_path: ビデオパス speed: 再生速度 loop: 再生回数
  • overlay_video 2つのビデオオーバーレイ。background_video: 背景ビデオパス overlay_video: 前面ビデオパス output_path: 出力ビデオパス position: 相対位置 dx: xオフセット dy: yオフセット
  • scale_videoビデオスケール。video_path: 入力ビデオパス width: 出力ビデオの幅、アスペクト比を -2 に維持 height: 出力ビデオの高さ、アスペクト比を -2 に維持 output_path: 出力ビデオパス

さらに多くの機能が登場します

インストール手順

  1. プロジェクトをダウンロード
git clone https://github.com/video-creator/ffmpeg-mcp.git cd ffmpeg-mcp uv sync
  1. Cline での構成
{ "mcpServers": { "ffmpeg-mcp": { "autoApprove": [], "disabled": false, "timeout": 60, "command": "uv", "args": [ "--directory", "/Users/xxx/Downloads/ffmpeg-mcp", "run", "ffmpeg-mcp" ], "transportType": "stdio" } } }

注意: argsの値: /Users/XXX/Downloads/ffmpegは、実際のダウンロードffmpeg-mcpディレクトリを置き換える必要があります。

サポートされているプラットフォーム

現在、ARM64またはx86_64を含むmacOSプラットフォームのみがサポートされています。

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

FFmpeg を通じてビデオ処理機能を提供し、ダイアログベースのローカル ビデオ検索、トリミング、連結、再生機能を可能にする MCP サーバーです。

  1. Support Tools
    1. Installation procedure
      1. Supported platforms
        ID: 2zxiyezqfc