https://github.com/anuj-thakur-513/youtube-downloader
A youtube downloader which downloads the whole playlist or a video on the go for free. Just paste the link and see the magic happening
https://github.com/anuj-thakur-513/youtube-downloader
nodejs youtube-downloader youtube-playlist youtube-playlist-downloader youtube-video youtube-video-downloader
Last synced: 8 months ago
JSON representation
A youtube downloader which downloads the whole playlist or a video on the go for free. Just paste the link and see the magic happening
- Host: GitHub
- URL: https://github.com/anuj-thakur-513/youtube-downloader
- Owner: anuj-thakur-513
- Created: 2024-07-30T16:04:23.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-31T16:51:52.000Z (about 1 year ago)
- Last Synced: 2025-02-01T17:24:05.341Z (9 months ago)
- Topics: nodejs, youtube-downloader, youtube-playlist, youtube-playlist-downloader, youtube-video, youtube-video-downloader
- Language: JavaScript
- Homepage:
- Size: 15.6 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# YouTube Downloader
This is a youtube downloader where you can either paste a video or a playlist link to download the videos in one go.

https://github.com/user-attachments/assets/231fab33-8879-4679-b2e6-2a07b646554b
## Run Locally
Make sure you have ffmpeg installed locallyHere are the steps to install ffmpeg on different operating systems:
### macOS
If you have Homebrew installed, you can install ffmpeg using:
```bash
brew install ffmpeg
```### Linux
For Ubuntu or Debian-based distributions:
```bash
sudo apt update
sudo apt install ffmpeg
```For CentOS or RHEL-based distributions:
```bash
sudo yum install epel-release
sudo yum install ffmpeg
```### Windows
1. Download `ffmpeg` from the official website: [FFmpeg Downloads](https://ffmpeg.org/download.html)
2. Extract the downloaded archive and add the bin directory to your system's PATH environment variable.### Start the project
Install the dependencies:
```bash
npm install
```
Start the downloader
```bash
npm start
```