Ffmpeg_python_mcp

Created By
mabh111111a year ago
这是一个基于 Model Context Protocol (MCP) 的 FFmpeg 视频音频处理服务器。该项目为 AI 助手提供了强大的视频和音频处理能力,包括格式转换、切割合并、特效添加等功能,支持硬件加速处理。
Overview

What is Ffmpeg_python_mcp?

Ffmpeg_python_mcp is a powerful video and audio processing server based on the Model Context Protocol (MCP), designed to provide AI assistants with capabilities such as format conversion, cutting, merging, and adding effects, with support for hardware acceleration.

How to use Ffmpeg_python_mcp?

To use Ffmpeg_python_mcp, clone the project from GitHub, install the required dependencies, and run the MCP server using the provided commands. Ensure you have Python 3.12+ and FFmpeg installed.

Key features of Ffmpeg_python_mcp?

  • Complete video and audio processing capabilities: conversion, cutting, merging, compression, etc.
  • Hardware acceleration support: Intel QSV, NVIDIA NVENC, etc.
  • Asynchronous concurrent processing: supports multi-task execution.
  • Streaming media support: M3U8 merging, live stream processing.
  • Video effects: watermarking, GIF conversion, speed adjustment.
  • AI-friendly interface: standard MCP protocol for easy integration.

Use cases of Ffmpeg_python_mcp?

  1. Extracting audio from video files.
  2. Converting video formats for compatibility.
  3. Merging multiple video files into one.
  4. Adding effects like watermarks or GIF conversions to videos.
  5. Processing live streams for real-time applications.

FAQ from Ffmpeg_python_mcp?

  • What is the Model Context Protocol (MCP)?

MCP is a standardized protocol that allows AI assistants to securely access external tools and resources.

  • Is Ffmpeg_python_mcp free to use?

Yes! Ffmpeg_python_mcp is open-source and free to use.

  • What are the hardware acceleration options?

The server supports Intel QSV and NVIDIA NVENC for enhanced processing speed.

Server Config

{
  "mcpServers": {
    "ffmpeg-processor": {
      "command": "uv",
      "args": [
        "run",
        "python",
        "/path/to/ffmpeg_python_mcp/main.py"
      ],
      "cwd": "/path/to/ffmpeg_python_mcp"
    }
  }
}
Project Info
Created At
a year ago
Updated At
a year ago
Author Name
mabh111111
Star
-
Language
-
License
-

Recommend Servers

View All
Fixmypdf

17 hours ago
Ghl Command
@Elite DCs LLC

GoHighLevel MCP server for Claude. 212 tools across 43 modules, including the only programmatic GHL workflow builder (private API, reverse-engineered), funnel + page editor, form builder, pipeline builder, pre-deploy validator, multi-sub-account switching, bulk operations, and full account export. $97 one-time, lifetime updates. GHL Command gives Claude full programmatic control of GoHighLevel through 212 tools across 43 modules. Built for GoHighLevel agency operators who manage many client sub-accounts and want to onboard new clients in minutes instead of days. Exclusive capabilities (none of the free GHL MCPs have these): - Programmatic workflow builder. Create, edit, clone, publish, and validate complete GHL workflows from a single prompt. GHL's public API has no workflow write endpoints; this uses their internal API (the same one their UI calls). - Funnel + page editor and form builder (also private API). - Pipeline builder, goal event builder, full 57-native-trigger registry. - Pre-deploy validator that catches GHL's silent invalid-ID failure (a common workflow-breaking bug GHL never warns you about). - Multi-sub-account token registry. Switch between any client account mid-conversation; API keys swap automatically. - Bulk operations: tag, update, enroll, delete hundreds of contacts in one command. - Full account export and side-by-side location diff for audit or migration. Works with Claude Desktop App, Claude Code (terminal), and headless on a Linux server or droplet. $97 one-time, 3 machines, no subscription, lifetime updates. 30-day time-back guarantee: save 5+ hours on one real client build or full refund.

a day ago