
ffmpeg-mcp

2025.03.29
73
TypeScript媒体处理其它
ffmpeg-mcp 是一个基于 stdio 的 MCP 服务器,用于与 ffmpeg 交互,执行常见的媒体操作。该项目由 ChatWise 赞助,ChatWise 是一个支持 MCP 的全功能 LLM 聊天机器人。
View on GitHub
Overview
基本能力
产品定位
ffmpeg-mcp 是一个用于媒体处理的工具,通过 MCP 协议与 ffmpeg 交互,提供常见的媒体操作功能。
核心功能
- 通过 stdio 与 ffmpeg 交互
- 支持常见的媒体操作(如转码、剪辑等)
- 允许自定义 ffmpeg 路径
适用场景
- 需要自动化媒体处理的场景
- 集成 ffmpeg 功能的应用程序
- 媒体处理工作流的自动化
工具列表
- 目前工具列表参考 tools.ts,未来会添加更多工具。
常见问题解答
- 需要预先安装 ffmpeg
- 可以通过环境变量
FFMPEG_PATH
指定 ffmpeg 路径
使用教程
使用依赖
需要先安装 ffmpeg。
安装教程
在 MCP 客户端中添加以下命令:
npx -y ffmpeg-mcp
调试方式
可以通过设置环境变量指定 ffmpeg 路径:
FFMPEG_PATH=/path/to/ffmpeg