Actions11
- Filters and Effect Actions
- Metadata Actions
- RTMP Restreaming Actions
- Transcoding Actions
- Video Processing Actions
Overview
This node provides various ffmpeg-related functionalities, including video processing tasks. Specifically, the "Combine Images" operation under the "Video Processing" resource allows users to create a video by combining multiple images sequentially. Each image is displayed for a specified duration, effectively generating a slideshow or video montage from a list of image URLs.
Common scenarios where this node is beneficial include:
- Creating promotional videos or slideshows from a set of images.
- Generating video content dynamically from user-uploaded images.
- Automating video creation workflows in marketing or social media pipelines.
For example, a user can input a list of image URLs and specify that each image should be shown for 2 seconds. The node will then produce a video file combining these images in order.
Properties
| Name | Meaning |
|---|---|
| Images Url List | A valid list of image URLs to be combined into a video sequence. |
| Images Duration | The duration (in seconds) each image should 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 and possibly a binary field containing the actual video data. If binary output is present, it represents the combined video created from the input images.
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.
- Network access to the provided image URLs is necessary for fetching the images before processing.
Troubleshooting
- Invalid Image URLs: If any URL in the list is invalid or inaccessible, the node may fail or produce incomplete output. Ensure all URLs are reachable and point to valid image files.
- Incorrect Duration Format: The "Images Duration" property should be a valid number (as string). Non-numeric or zero values might cause errors or unexpected behavior.
- API Authentication Errors: Missing or incorrect API credentials will prevent the node from executing successfully. Verify the API key configuration.
- Timeouts or Large Inputs: Providing too many images or very large images might lead to timeouts or memory issues. Consider limiting input size or optimizing images beforehand.