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 to retrieve video-related data from specified collections. Specifically, the "Get Video" operation allows users to fetch detailed information about a particular video within a chosen collection.
Common scenarios where this node is beneficial include:
- Automating workflows that require fetching metadata or details of specific videos stored in VideoDB collections.
- Integrating video data retrieval into larger automation pipelines, such as content management systems or media processing workflows.
- Dynamically selecting videos based on collection and video IDs for further processing or analysis.
For example, a user might select a collection of marketing videos and then retrieve details about a specific video to update its metadata or trigger downstream actions like transcoding or publishing.
Properties
| Name | Meaning |
|---|---|
| Collection Name or ID | Select a video collection by name or ID. The list is dynamically loaded from available collections. |
| Video Name or ID | Select a video within the chosen collection by name or ID. The list depends on the selected collection. |
Output
The node outputs an array containing one item per input item processed. Each output item has a json field containing the full response from the VideoDB API for the requested video. This JSON includes all available metadata and details about the video.
No binary data output is produced by this operation.
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. - The node uses HTTP requests with authentication headers (
x-access-token) to communicate with the VideoDB service.
Troubleshooting
- Missing or invalid API key: If the API key credential is not set or invalid, the node will fail to authenticate. Ensure the API key is correctly configured in the node's credentials.
- Invalid collection or video ID: Selecting a non-existent collection or video ID will result in errors or empty responses. Use the dynamic dropdowns to select valid options or verify IDs manually.
- Network issues: Connectivity problems to the VideoDB API endpoint may cause request failures. Check network access and proxy settings if applicable.
- API rate limits or quota exceeded: If the API enforces usage limits, excessive requests may be throttled or rejected. Review API usage policies and adjust workflow frequency accordingly.
Links and References
- VideoDB API Documentation (assumed URL based on base URL)
- n8n Expressions Documentation – for using expressions in property fields