Actions37
- Index Spoken Words
- Get Transcript
- Search in a Video
- Generate Stream
- Index Scenes
- List Scene Indexes
- Get Scene Index
- Delete Scene Index
- Add Subtitle
- Generate Audio URL
- Generate Image URL
- Create Collection
- Download
- Get Collection
- Update Collection
- YouTube Search
- Delete Audio
- Delete Image
- Delete Video
- Delete Collection
- Dub Video
- Generate Image
- Generate Music
- Generate Sound Effect
- Generate Voice
- Generate Video
- Generate Text
- Get Audio
- Get Audios
- Get Image
- Get Images
- Get Video
- Get Videos
- Search in a Collection
- Upload
- Record Meeting
- Get Meeting
Overview
This node integrates with the VideoDB API, allowing users to interact with video-related data. Specifically, the "Download" operation enables downloading a video stream from a provided link and saving it under a specified name. This is useful in workflows where you want to programmatically fetch and store video content for further processing, archiving, or sharing.
Practical examples:
- Automatically download videos from a streaming URL and save them with custom filenames.
- Integrate video downloads into larger automation pipelines, such as transcoding or uploading to cloud storage.
- Fetch video streams dynamically based on input data and process them downstream.
Properties
| Name | Meaning |
|---|---|
| Stream Link | The URL of the video stream that you want to download. |
| Name | The desired filename for the downloaded video file. |
Output
The node outputs an array with one item per input item processed. Each output item contains a json field holding the response from the VideoDB API related to the download request. This typically includes metadata or confirmation about the downloaded video.
If the node supports binary data output (e.g., the actual video file), it is not explicitly shown in the provided code snippet. Therefore, the output primarily consists of JSON data representing the API response.
Dependencies
- Requires an API key credential for authenticating with the VideoDB API.
- The base URL for the API defaults to
https://api.videodb.iobut can be customized via credentials. - Uses HTTP requests with authentication to communicate with the VideoDB service.
Troubleshooting
- Invalid or missing API key: Ensure that the API key credential is correctly configured and valid.
- Incorrect stream link: Verify that the provided stream URL is accessible and correct.
- Network issues: Check network connectivity to the VideoDB API endpoint.
- API errors: If the API returns errors, inspect the response message for details; common issues include rate limiting or invalid parameters.
- Missing required properties: Both "Stream Link" and "Name" are required; ensure they are provided.
Links and References
- VideoDB API Documentation (assumed base URL for reference)
- n8n HTTP Request Node documentation for understanding authenticated requests: https://docs.n8n.io/nodes/n8n-nodes-base.httpRequest/