/ytmp3dl-server

Youtube mp3 downloader - server module

Primary LanguageJavaScriptMIT LicenseMIT

ytmp3dl-server

Youtube mp3 downloader - server module.

@TODO Screenshot

This module uses the ytmp3dl-core module.

Build Status

ytmp3dl-server will be developed using GraphQL.

Install

@TODO

(FUTURE) npm install ytmp3dl-server

Requirements

  • Node.js (>=10.16.0) + NPM
  • Globally installed ffmpeg

Use

@TODO

node insta.js & POST to localhost:3333/downloads/:v, where v is a youtube video id.

Develop

Previously this project was developed using Babel.js, but since Node.js LTS supports all the features that we were transpiling Babel.js is no longer used. To develop I run node insta.js, the insta.js file starts a HTTP server when invoked.

Contributing

  1. Fork
  2. Create your feature branch (git checkout -b my-epic-feature)
  3. Commit your changes (git commit -am 'Add epic feature :)')
  4. Push to the branch (git push origin my-epic-feature)
  5. Create new Pull Request

Copyright

Copyright (c) 2019 Sam @ Opensoars. See LICENSE for details.