VideoDB icon

VideoDB

Interact with the VideoDB API

Overview

This node integrates with the VideoDB API to retrieve detailed information about video collections, videos, scenes, audios, and images stored in the VideoDB service. Specifically, the "Get Scene Index" operation fetches metadata about a particular scene index within a specified video and collection.

Common scenarios for this node include:

  • Automating retrieval of scene metadata for video editing or cataloging workflows.
  • Integrating video scene data into content management systems or media asset management pipelines.
  • Building custom dashboards or reports that require detailed video scene indexing information.

For example, a user can select a collection and a video within that collection, then specify a scene index ID to get detailed information about that scene, such as timestamps, descriptions, or other metadata provided by the VideoDB API.

Properties

Name Meaning
Collection Name or ID Select a video collection from a dropdown list or specify its ID via an expression.
Video Name or ID Select a video within the chosen collection from a dropdown list or specify its ID via an expression.
Scene Index ID Provide the unique identifier of the scene index to retrieve detailed information about it.

Output

The node outputs JSON data representing the response from the VideoDB API for the requested scene index. This typically includes all metadata fields related to the scene index, such as timestamps, descriptions, and any other attributes defined by the API.

If the API supports binary data (e.g., thumbnails or video snippets), the node would handle those accordingly, but based on the static code analysis, this operation returns JSON metadata only.

Example output structure (simplified):

{
  "sceneIndexId": "string",
  "videoId": "string",
  "collectionId": "string",
  "startTime": "string",
  "endTime": "string",
  "description": "string",
  ...
}

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 REST endpoints.

Troubleshooting

  • Missing or invalid API key: Ensure that the API key credential is correctly configured and has the necessary permissions.
  • Invalid Collection, Video, or Scene Index IDs: Verify that the IDs provided exist in the VideoDB system; use the dropdown options where possible to avoid typos.
  • Network issues or API downtime: Check network connectivity and VideoDB service status if requests fail.
  • Empty or unexpected responses: Confirm that the specified scene index actually contains data; some scenes might not have metadata.

Common error messages may include authentication failures, 404 not found errors for invalid IDs, or 400 bad request errors if required parameters are missing.

Links and References

Discussion