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, video previews from image sequences, or simple video compositions from static images.
Practical examples:
- Creating a slideshow video from a list of image URLs.
- Generating a preview video by combining product images.
- Producing time-lapse style videos by sequencing images with controlled display durations.
Properties
| Name | Meaning |
|---|---|
| Images Url List | A string containing a valid list of image URLs to be combined into a video sequence. |
| Images Duration | The duration (in seconds) that each image should be displayed in the resulting video. |
Output
The node outputs JSON data representing the result of the ffmpeg processing. Typically, this will include metadata about the generated video or a reference to the output video file. If binary data output is supported, it would contain the combined video file as binary data, allowing further workflow steps to use or store the video.
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: Ensure all URLs in the "Images Url List" are accessible and point to valid image files; otherwise, the combination process may fail.
- Incorrect Duration Format: The "Images Duration" must be a valid number (string representing seconds). Non-numeric or zero values might cause errors or unexpected behavior.
- API Authentication Errors: Missing or invalid API credentials will prevent the node from executing successfully.
- Timeouts or Large Inputs: Combining many high-resolution images can be resource-intensive and may lead to timeouts or memory issues.
Common error messages might indicate:
- Failure to fetch one or more images.
- Invalid input parameters.
- Authentication failures with the ffmpeg API service.
Resolving these typically involves verifying inputs, checking network access to image URLs, and confirming correct API credentials.
Links and References
- FFmpeg Official Documentation
- n8n Documentation on Custom Nodes
- General guides on creating video slideshows with ffmpeg (external tutorials)