music-engines is a package to fetch a music/artist/album or even playlist from the platform you choose, there multi platforms that are supported in this package, so there is no need for any others....
music-engine currently Supports 4 biggest platform that we all know all-in-one package and access to the Audio buffers directly from the platform API, so we are all-in-one and we have download feature
npm install music-engine
yarn add music-engine
Documents are live at /music-engines
const { YouTube } = require("music-engines");
const myEngine = new YouTube();
myEngine.use('https://www.youtube.com/watch?v=KQlyGYCKGGA', { format: true })
.then(resultArray => {
const track = resultArray[0];
track.stream()
.then(audioBuffer => {
audioBuffer.pipe(fs.createWritestream("music.mp3"))
})
.catch(console.error)
})
.catch(console.error)
const { YouTube } = require("music-engines");
const myEngine = new YouTube();
myEngine.use('https://www.youtube.com/watch?v=KQlyGYCKGGA', { format: true })
.then(resultArray => {
const track = resultArray[0];
// Disabling chunking is recommended in Discord bots
track.stream({ filter: 'audioonly', dlChunkSize: 0 })
.then(async audioBuffer => {
// Discord.js Stuff....
const connection = await voiceChannel.join();
const dipatcher = connection.play(audioBuffer)
// Enjoy the Music
})
.catch(console.error);
})
.catch(console.error)
m3u playlists for radio music, sorted by popularity and updated daily
This simple Python script allows you to download songs from Spotify by your Telegram bot
IRMCTracker Discord Bot
SibaMusicPlayer. React music player with audio wave for web. created with React and Next.✨🎉
A sample Music Player project that help you learn about Compose in Android. Note that this app only contain UI and has no logic. The design is inspired from this and this.
A ReST API Web Directory using Flask, as the project of my Flask Tuts Serie on YouTube
The one and only bot you need to manage your music files