The Bash script which automatically finds links in the clipboard and downloads video/audio from these URLs using yt-dlp.
Created mainly for downloading music albums from YouTube.
It requires Python 3.7 or newer and yt-dlp
.
Additionally, if you want to use convert.sh
, you'll need to install ffmpeg
.
For id3tag.sh
requirements are mutagen
, requests
and bs4
libraries.
You can run make deps
to install all requirements,
or this command:
pip install -r requirements.txt
- Run the script with
./autoytdlp.sh
ormake run
command. - Just copy video links from YouTube or another supported website.
- Return to the terminal window and press Ctrl+C.
- Choose which tool will be used for downloading videos:
yt-dlp
CLI utility provides much better performance and supports many sources.- Piped API client implementation works slower, but all requests are proxied with Piped server. Note that Piped works only with YouTube.
- Enter file format (and instance URL for Piped), then wait while videos are downloading.
// TODO
// TODO