mcp-ffmpeg-helper
15
MCP FFmpeg Helper is a server tool facilitating various video and audio processing functions using FFmpeg, designed to work with AI assistants through the Model Context Protocol. It allows for tasks like video format conversion, adding watermarks, and extracting audio or frames.
MCP FFmpeg Helper
MCP FFmpeg Helper is a lightweight server tool based on Model Context Protocol (MCP) that exposes the powerful features of FFmpeg to AI assistants. It supports a variety of video processing operations, including:
- Retrieve detailed information of video files
- Convert video formats
- Extract audio from videos
- Create videos from image sequences
- Trim videos
- Add watermarks to videos
- Trim audio files
- Extract frames from videos as image sequences
Requirements
- Node.js (v14+)
- FFmpeg (must be installed and accessible via command line)
Installation
- Clone or download the repository
- Install dependencies
- Build the project
Example Usage
Utilize commands via the Windsurf console to perform various operations such as getting video information, converting video formats, extracting audio, and more.