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 time-lapse style video.

Common scenarios where this node is beneficial include:

  • Creating video slideshows from a list of image URLs.
  • 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. The node then processes these inputs to produce a combined video output.

Properties

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

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 combined video file as a binary field, allowing downstream nodes to access or save 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. Broken or inaccessible URLs will cause processing failures.
  • Incorrect Duration Format: The "Images Duration" must be a valid numeric string representing seconds. Non-numeric or zero values may 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 processing time; consider limiting the number or size of images.

Links and References

Discussion