Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/ehabmagdyy/youtube-downloader-bs
- Owner: EhabMagdyy
- Created: 2024-12-10T00:30:38.000Z (13 days ago)
- Default Branch: main
- Last Pushed: 2024-12-10T00:39:20.000Z (13 days ago)
- Last Synced: 2024-12-10T01:26:20.675Z (13 days ago)
- Topics: bash-script, youtube, youtube-downloader
- Language: Shell
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```