> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.simplified.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.simplified.com/_mcp/server.

# Media and transcription

Start with an accessible input file and the correct [teamspace](/mcp/workspace-and-teamspace-context). Discover the input fields for the tool you need; some accept URLs, while other operations require additional settings or masks.

## Edit an image

| Goal                                   | Tool                                                                   |
| -------------------------------------- | ---------------------------------------------------------------------- |
| Remove or blur a background            | `media_removeBackground`, `media_blurBackground`                       |
| Replace a background                   | `media_replaceImageBackground`                                         |
| Improve resolution or restore an image | `media_upscaleImage`, `media_restoreImage`                             |
| Fill, repaint, or extend an image      | `media_generativeFill`, `media_magicInpaint`, `media_imageOutpainting` |
| Generate from a sketch                 | `media_sdScribble`                                                     |
| Change file format                     | `media_convertImageFormat`                                             |

Specify which parts must remain unchanged. For mask-based edits, provide the mask in the format required by the current tool schema.

## Process a video

Use `media_convertVideoFormat` for conversion, `media_mergeVideos` for combining clips, `media_removeAudio` for removing sound, and `media_reverseVideo` or `media_speedupVideo` for playback changes.

`media_scriptToVideo` and `media_textToVideo` create videos from textual inputs. `media_addBRollsVideo` adds supporting footage according to its available inputs. Check the exact tool name in your client, which may normalize casing.

> Combine these clips in the supplied order, remove the original audio, and save the result as a new asset. Preserve the source files.

Chain operations using each completed output as the next input. Do not pass an unfinished job ID into a field that expects a media URL.

## Transcribe a recording

1. Supply an accessible recording to `media_transcribeVideo`.
2. Keep the returned transcription identifier.
3. Use `media_getTranscription` if processing is still underway.
4. Retrieve the supported download format with `media_downloadTranscriptionFile`.

> Transcribe this customer interview, then summarize the main objections and include timestamps where available.

Transcription and the assistant's summary are separate outputs. Keep the original transcript available when quoting the recording.

## Assemble a PDF when available

If your connection exposes `media_imagesToPdf`, use its current schema to assemble images into a PDF. Check availability first; this operation is not present in every connected catalog.

For every operation, preserve job IDs, inspect the result, and [save reusable assets](/mcp/assets-and-uploads).