Overview
Single downloads are the core feature of Tornado. Submit a video URL and receive a processed file uploaded to your cloud storage.Supported Options
Basic Request
With All Options
Processing Pipeline
1
Queue
Job is added to the processing queue
2
Download
Video and audio streams are downloaded in parallel using optimal quality
3
Mux
FFmpeg combines video + audio into the final format
4
Upload
File is uploaded to your cloud storage with multipart/resumable upload for large files
5
Complete
Webhook is called (if configured) and status is updated
Quality Selection
Selection depends onmax_resolution, requested codecs/format, source availability and account limits. A requested resolution is a cap, not a guarantee that the source offers that rendition. Inspect the job’s actual_quality and codec fields after completion.
Audio selection also depends on the available streams and output format. Requesting an audio codec may require conversion; there is no fixed bitrate guaranteed for every source.
Custom Filenames
Use thefilename parameter to set a custom name:
- Special characters are removed
- Spaces are preserved
- Extension is added based on format
Folder Organization
Organize downloads into folders using thefolder parameter:
client-a/project-1/videos/video-title.mp4