Download Video
The Download Video block retrieves a video file from a given URL and saves it for use later in a workflow.
Download video or audio files from a URL
The Download Video block retrieves a video file from a given URL and saves it for use later in a workflow. It accepts a video URL as input and lets you choose between two output formats: mp4 for video or mp3 for audio. The result is stored in a variable you specify via the destinationVar field, which holds the URL pointing to the downloaded file.
The block has three configuration fields: videoUrl, which is the source URL of the video to download; format, which is either mp4 or mp3; and destinationVar, which is the name of the variable where the output URL will be saved. These are the only inputs required to operate the block.
This block fits into workflows that need to process, transcribe, analyze, or redistribute video or audio content. For example, it can be placed before a transcription block that requires a local or accessible audio file, or before any step that needs a downloaded media asset as input rather than a remote stream.
What you can build
Real-world workflows powered by the Download Video block.
Transcribe Video Content
Download a video as an mp3 file and pass the audio to a transcription block to generate a text transcript of the spoken content.
Extract Audio From Video
Convert a video URL to an mp3 file to isolate the audio track for further processing such as summarization or analysis.
Archive Video Files
Download and store video files in mp4 format as part of a content archiving or backup workflow.
Summarize Video Lectures
Download a lecture video, extract the audio, and feed it into an AI summarization step to produce a written summary.
Podcast Episode Processing
Download a podcast episode as an mp3 and route it through transcription and tagging blocks to generate show notes automatically.
Social Media Content Pipeline
Download short-form video content in mp4 format as the first step in a workflow that analyzes, captions, or repurposes the media.
Ready to add Download Video to your workflow?
Get Started FreeCommon questions about Download Video
What parameters does the Download Video block require?
The block requires three fields: videoUrl (the source URL of the video), format (either mp4 or mp3), and destinationVar (the name of the variable where the output URL will be saved).
What does the block return?
The block saves the URL of the downloaded file into the variable specified by destinationVar. That variable can then be referenced by subsequent blocks in the workflow.
What output formats are supported?
The block supports two formats: mp4 for video and mp3 for audio. You select one of these in the format field when configuring the block.
What kinds of workflows commonly use this block?
This block is commonly used in workflows that require a downloaded media file as input for a later step, such as transcription, audio analysis, summarization, or media archiving pipelines.
Where is the downloaded file accessible after the block runs?
The downloaded file's URL is stored in the variable named in the destinationVar field. Subsequent blocks in the workflow can reference this variable to access the file.
Related capabilities
Extract Text from URL
Download a file from a URL and extract its text content. Supports PDFs, plain text files, and other document formats.
HTTP Request
Make an HTTP request to an external endpoint and return the response.
Scrape URL
Extract text, HTML, or structured content from one or more web pages.
Search Perplexity
Search the web using the Perplexity API and return structured results.
Extract from URL
Scrape and extract from a site
Add Download Video to your workflow
Build powerful AI workflows with drag-and-drop blocks. No coding required.