GithubHelp home page GithubHelp logo

tudubucket / download-youtube-playlist Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 6 KB

Simple Youtube Playlist Downloader (.mp3)

Home Page: https://ankita.tudubucket.workers.dev

Python 100.00%
playlist shit youtube-dl youtube-playlist

download-youtube-playlist's Introduction

Simple Youtube Playlist Downloader (.mp3)

Checkout my playlist here, if you want ๐Ÿ˜‹

My Discord server ๐Ÿ˜‹๐Ÿ˜‹๐Ÿ˜‹๐Ÿ˜‹

reason i made this shit python file:

  • i dont want to spend couple of years just only to download a playlist that have over 500 videos on y2mate
  • some shit website (actually they're nice) won't download videos that have copyright, or they will load the playlist to first 200 videos only
  • i want to listen to some music when my location encountered outage
  • i want some cul logs while the code running ๐Ÿ˜Ž

what this code have:

  • 32769 variables
  • download up to any number of videos in playlist, not limited
  • very slow code, need commits to fix these shits if you can
  • bad englist in readme

1. Requirements (for noob beginners)

  • python: Download | Installation Guide
  • pip: Installation Guide
  • youtube-dl python package: run this command on Terminal/PowerShell/Command Prompt/Windows + R keystroke: pip install --upgrade --force-reinstall "git+https://github.com/ytdl-org/youtube-dl.git" (see this if you are wondering why i am not doing pip install youtube-dl instead)
  • ffmpeg: Download | Installation Guide
  • your brain

2. Download the playlist

Step-by-step guide:

  1. Get the youtube playlist ID: https://www.youtube.com/playlist?list=abcdef, the ID will be abcdef, for example

  2. Open the python file, change the variable playlist_id in line 5 to your youtube playlist ID

  3. Run the python file: Open Terminal, type python C:\path\to\file\download-youtube-playlist.py

  4. Waiting, 1 video about 2 minutes length will take about 3 - 5 seconds

  5. Have fun with your playlist, the result will be inside the folder named playlist-output-{playlist_id}, right inside the path where you put the python file

download-youtube-playlist's People

Contributors

tudubucket avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.