Package Information
Downloads: 0 weekly / 0 monthly
Latest Version: 1.0.3
Author: you
Available Nodes
Documentation
n8n-nodes-yt-dlp-downloader
An n8n node for downloading videos by url from Instagram, Youtube, etc.
Features
- Video downloading: Download videos by url.
Prerequisites
yt-dlp needs to be installed on the environment.
Self hosted installation
As n8n image is restricted to install such applications,
custom image can be built:
FROM node:22-alpine
RUN apk add --no-cache \
python3 \
py3-pip \
python3-dev \
curl \
build-base \
libc6-compat
RUN python3 -m venv /opt/venv && \
/opt/venv/bin/pip install --no-cache-dir yt-dlp
RUN npm install -g n8n
USER node
WORKDIR /home/node/.n8n
CMD ["n8n", "start"]
Installation
Option 1: n8n Community Package
Install directly from npm:
npm install n8n-nodes-yt-dlp-downloader
Option 2: n8n Self-hosted Server
- Open n8n
- Go to Settings → Community Nodes
- Install:
n8n-nodes-yt-dlp-downloader
Option 3: Docker
Add to your environment variables or docker-compose:
N8N_COMMUNITY_PACKAGES="n8n-nodes-yt-dlp-downloader"