Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ehabmagdyy/youtube-downloader-bs

Donwload Youtube Video/Audio wiht Bash Script.
https://github.com/ehabmagdyy/youtube-downloader-bs

bash-script youtube youtube-downloader

Last synced: 12 days ago
JSON representation

Donwload Youtube Video/Audio wiht Bash Script.

Awesome Lists containing this project

README

        

# YouTube Video/Audio Downloader Script

YTDL.sh is a simple bash script that allows you to download YouTube videos/Audios in highest format using `yt-dlp`. The script provides an interactive command-line interface, allowing you to choose between downloading video only, audio only, or both. You can also specify the directory where the downloaded content will be saved.

## Features
- Checks if `yt-dlp` is installed and provides installation instructions.
- Prompts for a YouTube URL and ensures it's valid.
- Allows you to choose the download type:
- Video Only
- Audio Only
- Both Video and Audio
- Option to specify a custom directory for saving the downloaded files. If the directory doesn't exist, you can create it.
- Displays user-friendly output with color-coded messages.

## Requirements
- `yt-dlp` must be installed. If not, the script will prompt you to install it.
- `bash` shell.

## Installation

To use this script, you need to install `yt-dlp`. You can install it using the following command:

```bash
sudo pip3 install -U yt-dlp
```