Skip to content

HardTacos/youtube-playlist-dl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Playlist Downloader

youtube-playlist-dl driver for node

NPM

Download entire playlists from youtube, then convert them to .mp3 format in node.js using youtube_playlist_dl.

The majority of this is done using the youtube-dl package, however I was able to make it much simpler to utilize if all you need to do is download and convert the playlist to .mp3

Usage

This is the entire example app that I have written for you.

NOTE: You need to make sure that you have ffmpeg installed.

var yt_playlist = require('../lib/youtube-playlist-dl.js');

// Starts the count for the playlist size. 
var j = 1;

console.log('--------------------------------------------------------');
console.log('[INFO] GATHERING VIDEOS FROM SELECTED PLAYLIST');
console.log('--------------------------------------------------------');

var options = {
    playlistUrl : "PLRBp0Fe2GpgmsW46rJyudVFlY6IYjFBIK", // The playlist id. url: "playlist?list=..."
    mp4Directory : "../files/mp4s/",
    mp3Directory : "../files/mp3s/"
}

yt_playlist.retrievePlaylist(options, 1, j);
Install

npm install youtube-playlist-dl

License

MIT


Change Log

1.1.0

Bugfixes:

  • If the video title contained any special characters, the video would fail to download and convert properly. Altered the regex to include any special characters, disregarding the dash character -

About

Node.js module to download youtube playlists and convert to .mp3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages