MCP FFmpeg ビデオプロセッサ
FFmpegを使用してビデオファイルを操作するNode.jsサーバー。このサーバーは以下のAPIを提供します。
動画をさまざまな解像度(360p、480p、720p、1080p)にサイズ変更します
さまざまな形式(MP3、AAC、WAV、OGG)でビデオからオーディオを抽出します
前提条件
このアプリケーションを実行する前に、以下がインストールされている必要があります。
Node.js (v14以上)
FFmpeg - ビデオ処理に必要です
FFmpegのインストール
macOSの場合:
brew install ffmpegUbuntu/Debianの場合:
sudo apt update
sudo apt install ffmpegWindowsの場合:
公式サイトからFFmpegをダウンロードする
ファイルをフォルダに抽出します(例:
C:\ffmpeg)PATH環境変数に
binフォルダを追加します
Related MCP server: MCP Media Processing Server
インストール
このリポジトリをクローンします:
git clone https://github.com/bitscorp-mcp/mcp-ffmpeg.git
cd mcp-ffmpeg依存関係をインストールします:
npm installSmithery経由でインストール
Smithery経由で Claude Desktop 用の mcp-ffmpeg を自動的にインストールするには:
npx -y @smithery/cli install @bitscorp-mcp/mcp-ffmpeg --client claudeサーバーの実行
次のコマンドでサーバーを起動します。
npm startファイルの変更時に自動的に再起動する開発の場合:
npm run devSmithery経由でインストール
Smithery経由で Claude Desktop 用の mcp-ffmpeg を自動的にインストールするには:
npx -y @smithery/cli install @bitscorp-mcp/mcp-ffmpeg --client claudeカーソル用のmcp-ffmpegをインストールするには、「設定」->「カーソル設定」->「機能」->「MCPサーバー」->「+追加」に進みます。
タイプ: コマンドを選択し、AdjustのAPIキーを使用して以下を貼り付けます。
npx -y @smithery/cli@latest run @bitscorp/mcp-ffmpegClaude Desktopでの使用
この MCP FFmpeg サーバーは、Claude Desktop と統合して、自然言語リクエストを通じてビデオを処理できます。
npxで実行
npx を使用してサーバーを直接実行できます。
npx /path/to/mcp-ffmpegまたは、パッケージを npm に公開した場合:
npx mcp-ffmpegClaudeデスクトップの設定
このサーバーを Claude Desktop に追加するには、Claude Desktop 構成ファイルを更新します。
Claude Desktop の構成ファイルを見つけます。
macOS:
~/.config/claude-desktop/config.jsonまたは~/Library/Application Support/Claude Desktop/config.jsonWindows:
%APPDATA%\Claude Desktop\config.jsonLinux:
~/.config/claude-desktop/config.json
FFmpeg MCP サーバーを
mcpServersセクションに追加します。
{
"mcpServers": {
"ffmpeg": {
"command": "npx",
"args": [
"--yes",
"/absolute/path/to/mcp-ffmpeg"
]
}
}
}パッケージを npm に公開した場合:
{
"mcpServers": {
"ffmpeg": {
"command": "npx",
"args": [
"--yes",
"mcp-ffmpeg"
]
}
}
}変更を有効にするには、Claude Desktop を再起動してください。
クロードの例題
設定が完了すると、次のようなプロンプトが使用できるようになります。
Using the ffmpeg MCP server, please resize the video at /path/to/video.mp4 to 720p resolution.注記
アップロードされた動画は
uploadsディレクトリに一時的に保存されます処理されたビデオとオーディオファイルは
outputディレクトリに保存されますサーバーのアップロードファイルサイズは500MBに制限されています
ライセンス
マサチューセッツ工科大学