ffmpeg__burn_subtitles
Permanently embed SRT or ASS subtitles into a video by re-encoding it with ffmpeg's subtitles filter. Supports custom styling via force_style overrides.
Instructions
Hard-burn SRT or ASS subtitle file into a video using the ffmpeg subtitles filter. @remarks Consumes .ass files produced by the ass bundle (ass__create_template). Re-encodes the video track. Returns JSON in stdout with output_path and applied parameters. @param input_path Source video path. @param subtitle_path Subtitle file path (.srt or .ass). @param output_path Destination video path with burned-in subtitles. @param force_style Optional ASS/SSA style override string (for example Fontsize=24,PrimaryColour=&HFFFFFF&). Applies to both SRT and ASS inputs. @param __mcp_response_mode Optional response mode: content (default) or structuredContent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input_path | Yes | ||
| force_style | No | ||
| output_path | Yes | ||
| subtitle_path | Yes | ||
| __mcp_response_mode | No | content |