ffmpeg-mcp
JSON →A Python package for media processing using FFmpeg and FastMCP.
Tools · 13
- get_video_metadata Retrieve metadata from a video file.
- extract_frames Extract a specified number of frames from a video at given timestamps.
- extract_audio Extract audio from a video file.
- scale_video Scale/resize a video to a specified resolution.
- overlay_image Overlay an image onto a video with positioning, scaling, opacity, and timing options.
- overlays_video Overlay one video onto another with positioning.
- clip_video Clip a video segment by start timestamp and duration.
- crop_video Crop a video to specified dimensions with optional safe cropping.
- trim_and_concatenate Trim multiple segments from a video and concatenate them.
- make_gif Create a GIF from a video segment.
- concatenate_videos Concatenate multiple video files into one.
- normalize_video_clips Normalize video clips to a common resolution, frame rate, and quality.
- concat_clips_with_transition Concatenate video clips with a transition effect between them.
Links
★ 5 GitHub stars