FFmpeg-MCP Server

by video-creator
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Provides tools for video manipulation including searching, clipping, concatenating, playing, overlaying, and scaling videos through FFmpeg's command line capabilities.

  • Offers platform support for macOS (both ARM64 and x86_64 architectures), allowing the video manipulation tools to function on Apple's desktop operating system.

FFmpeg-MCP

ffmpeg 명령줄을 사용하여 MCP 서버를 구현하면 로컬 비디오 검색, 맞춤, 스티칭, 재생 및 기타 기능을 대화형으로 구현하여 매우 편리할 수 있습니다.

지원 도구

서버는 다음 도구를 구현합니다.

  • find_video_path 매개변수는 디렉토리 및 파일 이름입니다. 파일 이름은 완전할 수도 있고 접미사가 없을 수도 있습니다. 디렉토리에서 재귀 검색을 수행하여 전체 경로를 반환합니다.
  • get_video_info 매개변수는 비디오 경로, 비디오 정보 반환, 링크 길이/fps/코덱/너비/높이입니다.
  • clip_video 매개변수는 파일 경로, 시작 시간, 종료 시간 또는 지속 시간이며 트리밍된 파일 경로를 반환합니다.
  • concat_videos 매개변수는 파일 목록, 출력 경로이며 파일 목록의 비디오 요소(예: 너비, 높이, 프레임 속도 등)가 일관되면 빠른 모드 합성이 자동으로 사용됩니다.
  • play_video ffplay로 비디오/오디오 재생, mov/mp4/avi/mkv/3gp 등 다양한 포맷 지원, video_path: 비디오 경로, speed: 재생 속도, loop: 재생 횟수
  • overlay_video 두 개의 비디오 오버레이. background_video: 배경 비디오 경로 overlay_video: 전면 비디오 경로 output_path: 출력 비디오 경로 position: 상대 위치 dx: x 오프셋 dy: y 오프셋
  • scale_video 비디오 크기. video_path: 비디오 경로 입력 너비: 출력 비디오 너비, -2 종횡비 유지 높이: 출력 비디오 높이, -2 종횡비 유지 output_path: 출력 비디오 경로

더 많은 기능이 추가될 예정입니다

설치 절차

  1. 프로젝트 다운로드

지엑스피1

  1. 클라인에서의 구성
{ "mcpServers": { "ffmpeg-mcp": { "autoApprove": [], "disabled": false, "timeout": 60, "command": "uv", "args": [ "--directory", "/Users/xxx/Downloads/ffmpeg-mcp", "run", "ffmpeg-mcp" ], "transportType": "stdio" } } }

참고: 인수의 값: /Users/XXX/Downloads/ffmpeg 는 실제 다운로드 ffmpeg-mcp 디렉토리를 대체해야 합니다.

지원되는 플랫폼

현재 ARM64 또는 x86_64를 포함한 macOS 플랫폼만 지원됩니다.

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

FFmpeg를 통해 비디오 처리 기능을 제공하는 MCP 서버로, 대화 기반 로컬 비디오 검색, 트리밍, 연결 및 재생 기능을 지원합니다.

  1. Support Tools
    1. Installation procedure
      1. Supported platforms
        ID: 2zxiyezqfc