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 audio data from a specified collection. It is designed to fetch detailed information about audio files stored within collections managed by the VideoDB service.
Common scenarios where this node is beneficial include:
- Automating workflows that require fetching specific audio assets for processing or analysis.
- Integrating audio metadata retrieval into multimedia content pipelines.
- Building dashboards or reports that summarize audio resources in VideoDB collections.
For example, you might use this node to get an audio file's metadata by selecting its collection and audio ID, then pass that data downstream for transcription or further media processing.
Properties
| Name | Meaning |
|---|---|
| Collection Name or ID | Select or specify the ID of the collection containing the audio files. Options are dynamically loaded from your VideoDB account collections. |
| Audio Name or ID | Select or specify the ID of the audio file within the chosen collection. Options depend on the selected collection and are dynamically loaded. |
Output
The node outputs JSON data representing the response from the VideoDB API for the requested audio resource. This typically includes metadata about the audio such as its name, ID, duration, format, and other relevant details provided by the API.
No binary data output is indicated by the source code; the output is purely JSON structured data describing the audio resource.
Example output structure (simplified):
{
"data": {
"id": "audio123",
"name": "Sample Audio",
"duration": 120,
"format": "mp3",
...
}
}
Dependencies
- Requires an API key credential for authenticating with the VideoDB API.
- The node uses the VideoDB API base URL, defaulting to
https://api.videodb.ioif not overridden in credentials. - Dynamic loading of collections and audios depends on successful authenticated HTTP requests to the VideoDB API endpoints
/collectionand/audio.
Troubleshooting
- Authentication errors: If the node fails due to authentication issues, verify that the API key credential is correctly configured and has sufficient permissions.
- Empty dropdown options: If collections or audios do not appear in the dropdowns, ensure that the API key is valid and that the account contains collections and audio files.
- Network or API errors: Check network connectivity and confirm the VideoDB API service is operational. Review error messages returned by the API for rate limits or invalid parameters.
- Invalid IDs: Providing incorrect collection or audio IDs will result in no data or errors. Use the dropdowns or valid expressions to specify these values.
Links and References
- VideoDB API Documentation (hypothetical link based on base URL)
- n8n Expressions Documentation – for using expressions in property fields