SCREENCAST-MCP / TOOLS / PRODUCE
Export for Platform
export_preset
Encode a platform-ready H.264 file (aspect, fps, bitrate, faststart) for a named platform.
producewritesdestructivesince v0.8.0
00:00PARAMETERS
| Name | Type | Description |
|---|---|---|
input required | string | Path to the source video. |
platform required | "youtube" | "instagram_reel" | "tiktok" | "x" | "square" | "steam_trailer" | "vertical_reel" | Sets aspect, size, fps, bitrate. steam_trailer: 1080p 5.5 Mbps CBR, -14 LUFS. vertical_reel: 1080x1920 over a blurred copy of itself, -14 LUFS (ignores fit). |
fit | "pad" | "crop" | Fit to the platform aspect: pad (default) or crop. |
output | string | Optional output path. Defaults under SCREENCAST_HOME/edits. |
overwrite | boolean | Allow replacing an existing file at the output path (default false). |
00:05A MINIMAL CALL
export_preset { "input": "recording.mp4", "platform": "youtube" }
The required arguments only, with placeholder values. Everything else takes its default.
00:10WHAT COMES BACK
Structured content (structuredContent), alongside a text summary:
| Field | Type | Description |
|---|---|---|
outputPath always | string | Path of the file written. |
00:15SEEN IN