VideoDB icon

VideoDB

Interact with the VideoDB API

Overview

This node integrates with the VideoDB API to retrieve media data related to video collections. Specifically, the "Get Images" operation fetches images associated with a specified collection from the VideoDB service. This is useful for workflows that need to process or display image assets linked to video collections, such as generating galleries, performing image analysis, or syncing media metadata.

Practical examples:

  • Automatically retrieving all images from a particular video collection to create a visual catalog.
  • Using images from a collection as thumbnails or previews in content management systems.
  • Feeding image data into further processing nodes for tagging or classification.

Properties

Name Meaning
Collection Name or ID Select a video collection by name or specify its ID to fetch images from that specific collection.

The "Collection Name or ID" property offers a dropdown list of available collections loaded dynamically from the VideoDB API, or allows specifying an ID via expression.

Output

The node outputs an array of JSON objects, each representing the response from the VideoDB API for the requested images. The structure corresponds directly to the API's response under the images field, typically including image metadata such as IDs, names, and other attributes provided by the service.

No binary data output is produced by this operation.

Example output snippet (simplified):

{
  "images": [
    {
      "id": "image123",
      "name": "Sample Image",
      "url": "https://..."
      // additional image metadata fields
    },
    ...
  ]
}

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.
  • The node uses HTTP requests authenticated with the API key to interact with the VideoDB endpoints.

Troubleshooting

  • Missing or invalid API key: Ensure the API key credential is correctly configured and has access rights to the VideoDB API.
  • Invalid collection ID: If the specified collection does not exist or is mistyped, the API may return an empty result or error. Verify the collection ID or select from the dropdown.
  • Network issues: Connectivity problems to the VideoDB API endpoint will cause request failures. Check network settings and API availability.
  • Empty results: If no images are returned, confirm that the selected collection actually contains images.

Common error messages usually relate to authentication failures or invalid parameters; resolving them involves checking credentials and input values.

Links and References

Discussion