ffmpeg Node icon

ffmpeg Node

n8n Node for some Ffmpeg functionality

Actions11

Video Processing → Combine Images

AI-generated

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 static images.

Common scenarios where this node is beneficial include:

  • Creating video slideshows from a list of image URLs.
  • Generating preview videos or animated sequences from still images.
  • Automating video content creation workflows that require image combination.

For example, a user can input a list of image URLs and specify how long each image should appear in the resulting video, producing a continuous video stream from those images.

Properties

Name Meaning
Images Url List A required string containing a valid list of image URLs to be combined into a video.
Images Duration The duration (in seconds) each image will be displayed in the output video.

Output

The node outputs JSON data representing the result of the video processing operation. This typically includes metadata about the generated video file. If binary data output is supported, it would contain the video file itself encoded as binary data, allowing downstream nodes to use or save the video.

Dependencies

  • Requires an API key credential for accessing the underlying ffmpeg service.
  • Relies on an external ffmpeg-based service or API to perform video processing operations.
  • No additional environment variables are explicitly required based on the provided code.

Troubleshooting

  • Invalid Image URLs: Ensure all URLs in the "Images Url List" are accessible and point to valid image files. Invalid or unreachable URLs may cause the operation to fail.
  • Incorrect Duration Format: The "Images Duration" should be a valid number (as a string). Non-numeric or negative values might lead to errors.
  • API Authentication Errors: Verify that the API key credential is correctly configured and has sufficient permissions.
  • Timeouts or Performance Issues: Combining many high-resolution images or very long durations may increase processing time; consider optimizing inputs.

Links and References

Discussion