Payment-free self-hosted builds keep full API access with optional webhookUrl callbacks and the published n8n-nodes-songs2vid package source under integrations/n8n.
1003 B
1003 B
n8n integration (OSS)
Automate self-hosted Songs2VID with the community package n8n-nodes-songs2vid.
Full hosted guide: https://docs.songs2vid.com/docs/n8n
Install
In n8n → Settings → Community nodes → install:
n8n-nodes-songs2vid
Or from this repo for local development:
cd integrations/n8n
npm install
npm run build
Auth
- Dashboard → Settings → API key → create
s2yt_live_… - n8n credential Songs2VID API: paste key, Base URL = your instance (e.g.
http://localhost:3000)
OSS has no plan gate — API keys work whenever YouTube is connected.
Flow
- Upload cover (
type=image) and audio (type=audio) - Create Render (
POST /api/v1/render) with paths + optionalwebhookUrl - Handle completion via n8n Webhook or poll
GET /api/v1/jobs/:id
Package source: integrations/n8n.