Pular para o conteúdo

pipe2 recipe run

Este conteúdo não está disponível em sua língua ainda.

pipe2 recipe run

Execute a recipe end-to-end

pipe2 recipe run <slug> [--<input> <value> ...] [flags]

Options

--asset source shortcut for an already-uploaded source asset: equivalent to setting the recipe's source input to <id-or-url> with --no-fetch
--capture-to string directory where Capture writes per-step artifacts (used by the asset-production pipeline)
--cookies string path to a Netscape cookies.txt file for the client-side yt-dlp fetch (yt-dlp --cookies); the headless/CI alternative to --cookies-from-browser
--cookies-from-browser string browser to load cookies from for the client-side yt-dlp fetch of a remote --input (yt-dlp --cookies-from-browser) — the fix for YouTube's "Sign in to confirm you're not a bot" wall. e.g. chrome, firefox, safari, edge, or chrome:Default
--dry-run resolve inputs and log the chain that would run, but skip dispatch (no credits charged, no auth required)
--estimate fetch credit cost for each step via the API and print a running total (composes with --dry-run for a no-spend cost preview; requires auth)
-h, --help help for run
--no-fetch treat every source input as an already-uploaded asset reference (URL / id / /s3 path) and pass it through verbatim — skip the client-side download + upload of remote URLs
--resume reuse step outputs recorded in <capture-to>/state.json from a prior run; only steps not yet recorded are dispatched
--ytdlp-extractor-args stringArray repeatable yt-dlp --extractor-args value for the remote --input fetch (e.g. youtube:player_client=tv); power-user escape hatch

Options inherited from parent commands

--api-url string override API base URL (env: PIPE2_API_URL)
--config string path to config file (default: $XDG_CONFIG_HOME/pipe2/config.json)
--json emit JSON to stdout instead of human-readable text
--token string override personal access token (env: PIPE2_TOKEN)
-v, --verbose verbose human output on stderr

SEE ALSO