YouTube Playlist Downloader

https://news.ycombinator.com/rss Hits: 2
Summary

YouTube Playlist Downloader A simple, powerful Bash script to batch download and organize YouTube playlists by channel name using yt-dlp . Features Organized Structure : Creates separate directories for each channel. : Creates separate directories for each channel. Smart Sync : Skips files that have already been downloaded ( --no-overwrites ). : Skips files that have already been downloaded ( ). Clean Naming : Saves files as Playlist Title/Video Title.mp4 (no numeric prefixes). : Saves files as (no numeric prefixes). Batch Processing: Reads multiple playlists from a playlists.txt file. Prerequisites yt-dlp : Make sure you have yt-dlp installed. : Make sure you have yt-dlp installed. FFmpeg: Required for merging video and audio streams. Usage git clone https://github.com/Linuxmaster14/yt-playlist-downloader.git cd yt-playlist-downloader chmod +x download_playlists.sh ./download_playlists.sh Configuration Setup 1. Add your playlists: Edit playlists.txt and add your channels and playlist URLs in the format: Channel Name|PlaylistURL Example: Linux Tips|https://www.youtube.com/playlist?list=PLT98CRl2KxKF26ekyZUT_XtQ9HPciZKHX 2. Cookies Place your cookies.txt file in the same directory. How do I pass cookies to yt-dlp? Configuration You can customize the script by editing the variables at the top of download_playlists.sh . License MIT

First seen: 2026-01-04 15:20

Last seen: 2026-01-04 16:20