Skip to content

daisuke1227/UniversalDownloader

Repository files navigation

The Best Universal Downloader >~<

How to install/run this

Linux

  1. Install Firefox
sudo apt update
sudo apt install firefox
  1. Install NodeJS/NPM
sudo apt update
sudo apt install -y nodejs npm
  1. Install Python
sudo apt install python3
  1. Install yt-dlp
pip install --upgrade yt-dlp
  1. Install Deno
curl -fsSL https://deno.land/install.sh | sh
  1. Install FFmpeg
sudo apt install ffmpeg

Windows

  1. Install Firefox

  2. Install NodeJs

  3. Install Python

  4. install yt-dlp (open the terminal)

pip install --upgrade yt-dlp
yt-dlp -U
  1. install Deno (open powershell)
irm https://deno.land/install.ps1 | iex
  1. Install FFmpeg

MacOS

  1. Install Firefox

  2. Install NodeJS

  3. Install Python

  4. Install FFmpeg (Brew required)

Install Brew (open the terminal)

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Install ffmpeg

brew install ffmpeg
  1. Install yt-dlp
pip install --upgrade yt-dlp
yt-dlp -U
  1. Install Doner
curl -fsSL https://deno.land/install.sh | sh

MacOS (Brew)

  1. Install Brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. Install Firefox
brew update
brew install --cask firefox
  1. Install NodeJS
brew update
brew install node
  1. Install Python
brew install python
  1. Install FFmpeg
brew install ffmpeg
  1. Install yt-dlp
pip install --upgrade python
yt-dlp -U

Running and installing UniversalDownloader

  1. Install Node packages
npm install
  1. change example.env to .env and add your configuration >:3

  2. Extract cookies from a site like Youtube Learn how to do that here: https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies

  3. Now run the app.js file

node app.js

Your all done yayayayaya yeah idk when im open sourcing this >~<

About

open source yt-dlp stuff :3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published