Skip to content

YTDLpython is a Python package that provides a simple way to download YouTube videos using the YouTube Data API. It uses the Pytube library under the hood to download videos and provides a command-line interface (CLI) for ease of use.

Notifications You must be signed in to change notification settings

IqbalMind/YTDLpython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

YTDLpython

YTDLpython is a Python package that provides a simple way to download YouTube videos using the YouTube Data API. It uses the Pytube library under the hood to download videos and provides a command-line interface (CLI) for ease of use.

Features:

  • Simple and intuitive Python API for downloading YouTube videos.
  • Uses the official YouTube Data API to fetch video metadata.
  • Downloads videos in various formats and resolutions, including audio-only formats.
  • Supports downloading entire playlists and channels.
  • Provides a CLI interface for easy usage.

##Prerequisites Before running the Python code, make sure you have the following installed:

  • Python 3.0 or higher
  • pytub & moviepy module (can be installed with pip install pytub moviepy)
  • pyfiglet module (can be installed with pip install pyfiglet) *additional

Install and start the YTDLpython.

git clone https://github.com/IqbalMind/YTDLpython.git
py main.py

About

YTDLpython is a Python package that provides a simple way to download YouTube videos using the YouTube Data API. It uses the Pytube library under the hood to download videos and provides a command-line interface (CLI) for ease of use.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages