run_ffmpeg
Run FFmpeg commands with an argument list to process or edit video files. Controls overwrites and blocks unsafe output paths.
Instructions
Run ffmpeg with an argv argument list (NOT a shell string). Prefer structured edit tools when possible.
Safety: output paths outside the media workspace are blocked unless allow_any_path=true. Uses -y only when overwrite=true; otherwise -n. Never uses shell=True.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| args | Yes | ||
| overwrite | No | ||
| allow_any_path | No | ||
| timeout_seconds | No | ||
| working_directory | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||