Actions25
- Sound Actions
- Speech Actions
- File Actions
- Transcription Actions
- Video Actions
- Add Audio to a Video
- Add Audio with Subtitles to a Video
- Add Subtitles to a Video
- Add Subtitles to a Video From a File
- Add Watermark to a Video
- Blur a Video
- Clip a Video
- Create a Slideshow
- Crop a Video
- Extract Audio From a Video
- Frame a Video
- Generate a Video
- Get a Specific Video
- Mute a Video
- Rotate a Video
- Split a Video Into Scenes
Overview
This node integrates with the Bookoly API to perform various operations related to book and subtitle file management. Specifically, for the "File" resource and the "Get a Specific Subtitle File" operation, it retrieves detailed information about a particular subtitle file by its unique ID.
Common scenarios where this node is beneficial include:
- Fetching metadata or content details of a subtitle file associated with a book or video.
- Integrating subtitle data retrieval into automated workflows, such as syncing subtitles with media players or content management systems.
- Validating the existence or properties of a subtitle file before further processing or distribution.
Practical example:
- A user wants to automatically download subtitle files for videos in their library. By providing the subtitle file ID, this node fetches the subtitle file's details, which can then be used downstream to download or process the subtitle content.
Properties
| Name | Meaning |
|---|---|
| Subtitle File ID | The unique identifier of the subtitle file to retrieve. This is a required string input. |
Output
The node outputs an array of JSON objects, each representing the retrieved subtitle file's data. The exact structure depends on the Bookoly API response but typically includes fields such as subtitle file metadata (e.g., language, format, creation date) and possibly URLs or references to the actual subtitle content.
If the node supports binary data output (not explicitly shown in the code), it would represent the subtitle file content itself, allowing direct use or download in subsequent workflow steps.
Dependencies
- Requires an active connection to the Bookoly API via an API key credential configured in n8n.
- The base URL for API requests is
https://bookoly.com/api/v1. - Proper network access to the Bookoly service endpoints is necessary.
Troubleshooting
- No handler found error: If the node throws an error stating no handler was found for the specified resource-operation pair, ensure that the resource is set to "File" and the operation to "Get a Specific Subtitle File". Also, verify that the node version and bundled resources are up to date.
- Failed to execute operation: Errors during execution often indicate issues such as invalid subtitle file IDs, expired or incorrect API credentials, or network connectivity problems. Verify the subtitle file ID is correct and that the API key has sufficient permissions.
- Empty or unexpected output: Confirm that the subtitle file ID exists in the Bookoly system and that the API response contains the expected data fields.
Links and References
- Bookoly Official Website
- Bookoly API Documentation (Assumed based on base URL; verify actual docs location)