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, for the "Video Processing" resource with the "Combine Images" operation, it combines multiple images into a single video sequence where each image is displayed for a specified duration. This is useful for creating slideshows or video montages from a list of images.
Common scenarios include:
- Creating a video slideshow from a set of image URLs.
- Generating preview videos by combining product images.
- Automating video content creation from static images.
Example: Given a list of image URLs and a duration per image, the node outputs a video file that sequentially displays each image for the given duration.
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 ffmpeg processing. Typically, this includes metadata about the generated video or a reference to the output binary video file.
If the node outputs binary data, it will contain the combined video file created from the input images, playable as a standard video format.
Dependencies
- Requires an API key credential for accessing the underlying ffmpeg service.
- Depends on the external ffmpeg processing backend accessible via the configured API.
- No additional environment variables are explicitly required beyond the API authentication.
Troubleshooting
- Invalid Image URLs: If any URL in the images list is invalid or inaccessible, the node may fail. Ensure all URLs are reachable and point to valid image files.
- Incorrect Duration Format: The duration must be a valid number (string representing seconds). Non-numeric or zero values can cause errors.
- API Authentication Errors: Missing or incorrect API credentials will prevent the node from executing successfully.
- Timeouts or Large Inputs: Combining many high-resolution images might lead to timeouts or memory issues depending on the backend limits.
Common error messages might indicate:
- "Failed to fetch image": Check image URLs.
- "Invalid duration value": Verify the duration input.
- "Authentication failed": Confirm API key correctness.
Links and References
- FFmpeg Official Documentation
- n8n Documentation on Custom Nodes
- General guide on creating video slideshows with FFmpeg: https://trac.ffmpeg.org/wiki/Slideshow
Note: This summary is based solely on static analysis of the provided source code and property definitions without runtime execution or dynamic import resolution.