Skip to content

A modular script to download videos from multiple sites via CLI

License

Notifications You must be signed in to change notification settings

lucmsilva651/ydl-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ydl-cli

ydl-cli is a script to download videos from multiple sites.(built in Python).

Installing: download

Just clone the repo using Git.

git clone https://github.com/lucmsilva651/ydl-cli

If you don't have Git installed, go to https://git-scm.com/downloads.

Installing: dependencies

Install all dependencies below to make this script work.

pip install yt_dlp
winget install ffmpeg

Downloading: by ID or URL

In the script window, just put the link of the video you want to download (see below the supported sites), and press Enter to start the download.

Info: Supported sites

  • YouTube (tested)
  • YouTube Music (tested)
  • SoundCloud (tested)
  • Spotify (only works if the content is not DRM-protected)
  • Deezer (only the 30sec music preview)

Making this compatibility list is quite complicated, but if I discover one more compatible site I will update this list as soon as possible.

Info: About & License

2023 - Lucas Gabriel (lucmsilva).

See the LICENSE.md file in this repository for more information.

About

A modular script to download videos from multiple sites via CLI

Topics

Resources

License

Stars

Watchers

Forks

Languages