FFmpeg-MCP
El uso de la línea de comandos ffmpeg para lograr un servidor mcp puede ser muy conveniente; a través del diálogo, se logra la búsqueda de video local, la adaptación, la unión, la reproducción y otras funciones.
Herramientas de soporte
El servidor implementa las siguientes herramientas:
find_video_path
Los parámetros son el directorio y el nombre del archivo, el nombre del archivo puede estar completo o no tener sufijo, búsqueda recursiva en el directorio, devuelve la ruta completaget_video_info
Los parámetros son la ruta del video, devuelven la información del video, vinculan duración/fps/codec/ancho/alto.clip_video
El parámetro es la ruta del archivo, la hora de inicio, la hora de finalización o la duración, y devuelve la ruta del archivo recortadaconcat_videos
Los parámetros son la lista de archivos, la ruta de salida y, si los elementos de vídeo en la lista de archivos, como el ancho, la altura, la velocidad de cuadros, etc., son consistentes, se utiliza automáticamente la síntesis de modo rápido.play_video
Reproduce video/audio con ffplay, admite muchos formatos, como mov/mp4/avi/mkv/3gp, video_path: ruta de video speed: frecuencia de reproducción loop: cantidad de reproduccionesoverlay_video
Dos superposiciones de vídeo. background_video: ruta de vídeo de fondo overlay_video: ruta de vídeo frontal output_path: ruta de vídeo de salida position: ubicación relativa dx: desplazamiento x dy: desplazamiento yscale_video
Escala de video. video_path: ruta de video de entrada width: ancho de video de salida, -2 mantener aspecto height: altura de video de salida, -2 mantener aspecto output_path: ruta de video de salida
Próximamente se añadirán más funciones
Procedimiento de instalación
- Descargar proyecto
- Configuración en Cline
Nota: el valor: /Users/XXX/Downloads/ffmpeg
en args debe reemplazar el directorio de descarga real ffmpeg-mcp
Plataformas compatibles
Actualmente, solo se admiten plataformas macOS, incluidas ARM64 o x86_64
local-only server
The server can only run on the client's local machine because it depends on local resources.
Un servidor MCP que proporciona capacidades de procesamiento de video a través de FFmpeg, lo que permite funciones de búsqueda, recorte, concatenación y reproducción de video local basadas en diálogos.
Related MCP Servers
- -securityAlicense-qualityA lightweight server that exposes FFmpeg's video processing capabilities to AI assistants through the Model Context Protocol (MCP), supporting operations like video format conversion, audio extraction, and adding watermarks.Last updated -75716TypeScriptMIT License
- AsecurityFlicenseAqualityAn MCP server designed to work with FFmpeg for media processing tasks, offering enhanced performance and secure communication for handling media processing requests.Last updated -21412TypeScript
- AsecurityFlicenseAqualityA Python-based MCP server that integrates with Plex Media Server API to search for movies and manage playlists in your Plex media library.Last updated -91Python
- AsecurityFlicenseAqualityAn MCP server that provides AI assistants with powerful tools to interact with YouTube, including video searching, transcript extraction, comment retrieval, and more.Last updated -815Python