ffmpeg Node icon

ffmpeg Node

n8n Node for some Ffmpeg functionality

Actions11

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 video slideshows from a set of images.
  • Generating preview videos or animated sequences from static 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 ffmpeg processing. This typically includes metadata about the generated video file or a reference to the binary video data itself. If binary data is produced, 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.
  • The node internally routes execution to a router module that handles different operations, including 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 may cause the operation to fail.
  • Incorrect Duration Format: The "Images Duration" should be a valid number (as a string). Non-numeric or zero values might lead to errors or unexpected behavior.
  • 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 may take significant time or resources; consider limiting the number or size of images.

Links and References

Discussion