MCP FFmpeg 视频处理器
一个使用 FFmpeg 处理视频文件的 Node.js 服务器。此服务器提供以下 API:
将视频调整为不同的分辨率(360p、480p、720p、1080p)
从各种格式的视频中提取音频(MP3、AAC、WAV、OGG)
先决条件
在运行此应用程序之前,您需要安装以下内容:
Node.js (v14 或更高版本)
**FFmpeg——**视频处理需要它
安装 FFmpeg
在 macOS 上:
在 Ubuntu/Debian 上:
在 Windows 上:
从官方网站下载FFmpeg
将文件解压到文件夹(例如,
C:\ffmpeg)将
bin文件夹添加到 PATH 环境变量中
Related MCP server: MCP Media Processing Server
安装
克隆此存储库:
安装依赖项:
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 mcp-ffmpeg:
运行服务器
使用以下命令启动服务器:
对于文件更改时自动重启的开发:
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装 mcp-ffmpeg:
要为 Cursor 安装 mcp-ffmpeg,请转至“设置”->“Cursor 设置”->“功能”->“MCP 服务器”->“+ 添加”
选择类型:命令并粘贴以下内容,使用来自 Adjust 的 API 密钥
与 Claude Desktop 一起使用
该 MCP FFmpeg 服务器可以与 Claude Desktop 集成,通过自然语言请求处理视频。
使用 npx 运行
您可以直接使用 npx 运行服务器:
或者如果你已经将包发布到 npm:
配置 Claude 桌面
要将此服务器添加到 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部分:
如果您已将软件包发布到 npm:
重新启动 Claude Desktop 以使更改生效。
克劳德的示例提示
配置完成后,您可以使用如下提示:
笔记
上传的视频暂时存储在
uploads目录中处理后的视频和音频文件存储在
output目录中服务器上传文件大小限制为 500MB
执照
麻省理工学院