audiospliter

n8n community node for AudioSpliter — split audio files by duration or size via API

Package Information

Released: 6 mo ago
Downloads: 3 weekly / 20 monthly
Latest Version: 1.0.0
Author: AudioSpliter

Documentation

n8n-nodes-audiospliter

This is an n8n community node that integrates with the AudioSpliter API. It lets you split audio files by duration or size directly from your n8n workflows.

Installation

n8n Cloud

  1. Go to Settings > Community Nodes
  2. Select Install a community node
  3. Enter n8n-nodes-audiospliter
  4. Agree to the risks and click Install

Self-hosted n8n

npm install n8n-nodes-audiospliter

Then restart your n8n instance.

Credentials

You need an AudioSpliter API key. Get one from the AudioSpliter Dashboard.

  1. In n8n, go to Credentials > New
  2. Search for AudioSpliter API
  3. Enter your API key

Operations

AudioSpliter Node

Resource Operation Description
Split Create Create a new audio split job
Split Get Get a split job by ID
Split Get Many List split jobs with optional status filter
Split Delete Delete a split job
File Get Get file metadata
File Download Download a file as binary data
Account Get Get account and billing information
Billing Get Usage Get current billing usage

Split Options

When creating a split job you can configure:

  • Source URL — URL of the audio file to split
  • Split By — Duration (seconds) or Size (bytes)
  • Value — The split threshold
  • Output Format — same, mp3, wav, flac, ogg, or aac
  • Webhook URL — Optional callback URL for job completion
  • Wait for Completion — Poll until the job finishes before returning

AudioSpliter Trigger Node

Event Description
Job Completed Fires when a split job finishes successfully
Job Failed Fires when a split job fails
Usage Threshold Fires when usage reaches a configured threshold
Billing Alert Fires on billing-related alerts

Example Workflows

Split and download audio files

  1. HTTP Request node fetches a list of audio URLs
  2. AudioSpliter node creates split jobs for each URL (Split By Duration, 300 seconds)
  3. AudioSpliter node downloads each resulting file (File > Download)
  4. Write Binary File node saves them to disk

Monitor job completion

  1. AudioSpliter Trigger node listens for job.completed events
  2. AudioSpliter node fetches the completed job details (Split > Get)
  3. Slack node sends a notification with the results

Documentation

License

MIT

Discussion