Actions11
- Filters and Effect Actions
- Metadata Actions
- RTMP Restreaming Actions
- Transcoding Actions
- Video Processing Actions
Overview
This node provides video processing capabilities using ffmpeg, specifically supporting an operation to combine multiple images into a single video sequence. The "Combine Images" operation takes a list of image URLs and combines them into a video where each image is displayed for a specified duration. This is useful for creating slideshows, video previews, or simple animations from static images.
Practical examples include:
- Creating a promotional video by combining product images.
- Generating a slideshow video from event photos.
- Producing a time-lapse style video from sequential images.
Properties
| Name | Meaning |
|---|---|
| Images Url List | A string containing a valid list of image URLs to be combined into the video. |
| Images Duration | The duration (in seconds) that each image will be displayed in the resulting video. |
Output
The node outputs JSON data representing the result of the video processing operation. Typically, this includes metadata about the generated video file such as its location or URL. If binary data output is supported, it would contain the video file itself in a binary field, allowing further workflow steps to use or store the video.
Dependencies
- Requires an API key credential for accessing the underlying ffmpeg service.
- Depends on external ffmpeg functionality exposed via an API endpoint configured in n8n credentials.
- The node internally routes execution through a router module that delegates to specific action handlers for video processing.
Troubleshooting
- Invalid Image URLs: Ensure all URLs in the "Images Url List" are accessible and point to valid image files. Invalid or unreachable URLs will cause failures.
- Incorrect Duration Format: The "Images Duration" should be a valid number (string representing seconds). Non-numeric or zero values may cause errors or unexpected behavior.
- API Authentication Errors: Verify that the API key credential is correctly configured and has permissions to perform video processing operations.
- Timeouts or Large Inputs: Combining many high-resolution images can be resource-intensive and may lead to timeouts or memory issues. Consider reducing image count or resolution.
Common error messages might include:
- "Failed to fetch image": Indicates problems accessing one or more image URLs.
- "Invalid duration value": Means the duration input is not properly formatted.
- "Authentication failed": Points to issues with the provided API key credential.
Resolving these typically involves verifying inputs and credential configurations.