/youtube-downloader

CLI program that implements the pytube3 module to retrieve audio and video streams from YouTube, and downloads them to local storage.

Primary LanguagePython

youtube-downloader

CLI program that implements the pytube3 module to retrieve audio and video streams from YouTube, and downloads them to local storage.

Installation Instructions

  • Install ffmpeg (may require reboot for installation to be recognized)
    • Windows
    • Linux
      • sudo apt install ffmpeg (Debian/Ubuntu)
      • sudo dnf install ffmpeg (Fedora/RHEL)
    • Mac
      • brew install ffmpeg
  • git clone https://github.com/RileyMartinez/youtube_downloader.git
  • pip install pipenv (if pipenv is already installed, skip this step)
  • cd ./youtube_downloader (cd into your chosen project directory)
  • pipenv shell
  • pipenv install
  • pipenv run python main.py