https://github.com/parthpower/ytdl_express
Simple YT Download REST API
https://github.com/parthpower/ytdl_express
audio express nodejs rest-api video youtube ytdl
Last synced: 9 months ago
JSON representation
Simple YT Download REST API
- Host: GitHub
- URL: https://github.com/parthpower/ytdl_express
- Owner: parthpower
- License: mit
- Created: 2018-03-24T20:04:48.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T15:39:33.000Z (about 3 years ago)
- Last Synced: 2025-03-25T22:51:33.131Z (10 months ago)
- Topics: audio, express, nodejs, rest-api, video, youtube, ytdl
- Language: JavaScript
- Homepage:
- Size: 170 KB
- Stars: 2
- Watchers: 2
- Forks: 4
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# YT Download REST API
[](https://travis-ci.com/parthpower/ytdl_express)
## Installation (Docker)
```
git clone https://github.com/parthpower/ytdl_express
cd ytdl_express
docker build -t /ytdl_express .
docker run -p 8080:8080 -d /ytdl_express
```
## Usage
### GET Request
`/?url=` to download audio only (aac format)
`/vid?url=` to download video.
`/search?q=` to get search result using the [parthpower/youtube-scrape](https://github.com/parthpower/youtube-scrape) scraper.
`/iamfeelinglucky?q=[&vid=1]` to get audio/video file from first search result.
## DISCLAIMER
THIS PROJECT IS FOR EDUCATIONAL PURPOSE ONLY.
## [LICENSE](/LICENSE)