Actions14
- Preset Workflow Actions
- Custom FFmpeg Command Actions
- RenderIO File Storage Actions
Custom FFmpeg Command → Download Media
AI-generatedSummary
Download media from one or more URLs supported by yt-dlp using the selected quality preset. RenderIO starts a background job and returns its command ID; use Get Command Status with that ID to check completion and output files.
Inputs
- Media URLs (required) — Add at least one URL and a unique placeholder key starting with
in_for each media item, such asin_1. YouTube, Instagram, TikTok, and other yt-dlp-supported sites may work. - Format — Select a quality preset: Best (default), 2160p, 1440p, 1080p, 720p, 480p, 360p, Audio Only, or Worst. The default
bestpreset is omitted from the API request. - Metadata — Add up to 10 unique key-value entries to attach to the command.
- Options → Metadata — In node version 2, add up to 10 unique key-value entries to attach to the command. Used in preference to the top-level Metadata field if populated.
Output shape
A single item containing the RenderIO API response as its JSON body.
The operation submits a background job; the response includes a
command_idfor checking status and output files with Custom FFmpeg Command → Get Command Status.