使用说明
FFmpeg MCP服务器
一个本地MCP服务器,提供使用FFmpeg将视频文件转换为图像序列的工具。
特性
- 转换视频图像:转换
.mp4将视频文件转换为图像序列(PNG或JPG)。- 支持提取所有帧或以特定帧率提取。
- 使用以下方式保持PNG的透明度
rgba.
安装
- 先决条件:
- 已安装Node.js。
- FFmpeg 已安装(从下载 ffmpeg.org/download.html)并添加到系统的PATH中。您可以通过运行以下命令来验证这一点
ffmpeg -version在你的终端。
- 设置:
npm install npm run build
用法
要将此服务器与MCP客户端(如Claude Desktop或MCP Inspector)一起使用:
配置
将服务器添加到MCP客户端配置中(例如。, claude_desktop_config.json):
{
"mcpServers": {
"ffmpeg": {
"command": "node",
"args": ["/path/to/ffmpeg-mcp-server/build/index.js"]
}
}
}
替换 /path/to/ffmpeg-mcp-server 此目录的实际绝对路径。
工具
convert_video_to_images
论据:
input_path(必填):输入视频文件的绝对路径(例如。,C:/Videos/mypath/video.mp4).output_dir(必填):保存图像的目录(例如。,C:/Videos/mypath/frames).format(可选):“png”或“jpg”。默认值为“png”。frame_rate(可选):每秒要提取的帧数。例如。,1每秒1帧。如果省略,则提取所有帧。
开发者简介
该工具由开发 Herdiansah-FlashID. https://herdiansah.com/ https://flashidinteractive.com/
- 项目:MCP FFmpeg服务器
- 目的:使本地LLM代理能够通过FFmpeg与视频内容交互。