Execute a real FFmpeg command. URLs in -i positions are auto-extracted as inputs. Output format is inferred from trailing filename or set via outputFormat. Creates an FFmpeg processing job.
FFmpeg command. Can include or omit 'ffmpeg' prefix. Input files can be URLs after -i (auto-extracted) or named placeholders from inputs map. Can include output filename to set format (e.g. 'output.webm'). For standard operations (watermark, transcode, captions), prefer the built-in job types.
1 - 16384"ffmpeg -i https://example.com/video.mp4 -vf scale=1280:720 -c:v libx264 -crf 23 output.mp4"
Optional named placeholder -> URL map for inputs not in the command string
{ "overlay": "https://example.com/logo.png" }
Override inferred output format
mp4, mkv, webm, mov, avi, ts, gif, png, jpg, mp3, wav, flac, ogg, aac, opus, m4a, srt, vtt Maximum execution time in seconds (default: 120)
1 <= x <= 900FFmpeg job created