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, 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 compilations 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 photos.

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 will 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 file and possibly a binary field containing the video itself. 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.
  • Relies on an 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 directly to image files. Broken or inaccessible URLs will cause processing failures.
  • Incorrect Duration Format: The "Images Duration" should be a valid number (string representing seconds). Non-numeric or zero values may cause errors or unexpected behavior.
  • API Authentication Errors: Verify that the API key credential is correctly configured and has sufficient permissions.
  • Timeouts or Large Inputs: Combining many high-resolution images can be resource-intensive; consider limiting the number or size of images to avoid timeouts.

Common error messages might include:

  • "Failed to fetch image": Indicates unreachable or invalid image URLs.
  • "Invalid duration value": Means the duration parameter is not properly formatted.
  • "Authentication failed": Points to issues with the provided API key.

Links and References

Discussion