VideoDB icon

VideoDB

Interact with the VideoDB API

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.io but 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

Discussion