ytmp3dl-core
Ytmp3dl is an asynchronous power Node.js Youtube mp3 downloader module utilizing some of the latest (proposed) ECMAScript features.
Install
npm install ytmp3dl-core
Use
new (require('ytmp3dl-core').Download)({ v: 'NnTg4vzli5s' })
.on('callMethod', method => console.log(`callMethod: ${method}`))
.on('stream-progress', prog => console.log('stream-progress', prog))
.on('conversion-progress', prog => console.log('conversion-progress', prog))
.on('error', err => console.log('error', err))
.on('succes', result => console.log('succes', result))
.callMethod('start');