n8n-nodes-ffmpeg-features

0.1.5 • Public • Published

n8n-nodes-ffmpeg

Based on shmeller86/n8n-nodes-ffmpeg

This package contains an n8n node that allows you to work with FFmpeg for video and audio file processing.

Installation

Important: Make sure FFmpeg is installed on your system.

Operations

The node supports the following operations:

1. Merge Videos

  • Combines multiple video files into one
  • Configurable minimum number of files to merge
  • Support for custom FFmpeg arguments

2. Overlay Audio

  • Overlays an audio track onto a video file
  • Configurable encoding parameters

3. Media Info

  • Get technical information about video/audio files
  • Detailed information about streams, codecs, and metadata

4. Custom Command

  • Execute arbitrary FFmpeg commands
  • Full control over processing parameters

5. Convert Media

  • Convert media files to different formats
  • Support for various codecs and containers
  • Configurable encoding parameters

Parameters

Common Parameters

  • Operation: Choose operation (merge/overlay/info/custom)
  • Output File Name: Name of the output file
  • Output Binary Property: Name of the binary property for the output file

Merge Parameters

  • Minimum Files to Merge: Minimum number of files required before merging
  • FFmpeg Merge Arguments: Command line arguments for merging

Overlay Parameters

  • FFmpeg Overlay Arguments: Command template for audio overlay

Custom Parameters

  • Custom FFmpeg Command: Arbitrary FFmpeg command

Usage Examples

Merging Videos

{ "operation": "merge", "minFiles": 2, "outputFileName": "merged_video.mp4", "outputBinary": "mergedVideo", "ffmpegMergeArgs": "-f concat -safe 0 -i "{input}" -c:v libx264 -c:a aac "{output}"" }

Overlaying Audio

{ "operation": "overlay", "outputFileName": "video_with_audio.mp4", "outputBinary": "videoWithAudio", "ffmpegOverlayArgs": "-i "{video}" -i "{audio}" -c:v copy -c:a aac "{output}"" }

License

MIT

Package Sidebar

Install

npm i n8n-nodes-ffmpeg-features

Weekly Downloads

38

Version

0.1.5

License

MIT

Unpacked Size

211 kB

Total Files

27

Last publish

Collaborators

  • slava_v