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

https://github.com/yassinouk/youtube_downloader

this piece of code use yt-dlp, so yt-dlp should be installed
https://github.com/yassinouk/youtube_downloader

Last synced: 6 months ago
JSON representation

this piece of code use yt-dlp, so yt-dlp should be installed

Awesome Lists containing this project

README

          

# Go Script for Downloading YouTube Videos in Bulk using yt-dlp

This Go script is designed to read YouTube video URLs from a CSV file and download them in bulk using `yt-dlp`. The script changes the working directory to "/root/downloads" before executing each download command. The downloads are performed concurrently using goroutines.

## Prerequisites

- A CSV file containing the list of YouTube video URLs (e.g., `urls.csv`) in the same directory as the script.
- `yt-dlp` installed and available in your shell environment. You can install `yt-dlp` from https://github.com/yt-dlp/yt-dlp.