convert
Transcode video, audio, and GIF files to another format using sensible codecs, with quality presets plus overwrite, dry-run, and timeout controls.
Instructions
Convert a file to another format with sensible codecs.
Video: mp4/mov/mkv (H.264 + AAC), webm (VP9 + Opus). Audio: mp3, wav, flac, ogg, m4a, opus, aac. gif: the first 5 seconds (use make_gif for control). Choose the target with format (e.g. "webm") or by the extension of output; the default output sits next to the input.
quality: low | medium | high (trades size for fidelity). For a size limit use compress. overwrite: replace an existing output (default: refuse). dry_run: return the ffmpeg command instead of running it. timeout_s: stop ffmpeg after this many seconds.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes | ||
| format | No | ||
| output | No | ||
| dry_run | No | ||
| quality | No | medium | |
| overwrite | No | ||
| timeout_s | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |