diff --git a/download.sh b/download.sh new file mode 100644 index 0000000..508866f --- /dev/null +++ b/download.sh @@ -0,0 +1,37 @@ +#!/bin/bash +clear + +echo "################" +echo SCRIPT STARTING +echo "################" + +savedir="/home/saru/Music" +downloadarchive="--download-archive downloadarchive.txt" + + +while true; do + +read -p "Enter Youtube Links. Enter "done" to begin download.: " bulklink + + if [[ "$bulklink" =~ ^https* ]]; then + echo $bulklink >> bulk-list.tmp + fi + + if [[ "$bulklink" == "done" ]] + then + + echo Starting bulk download... + sleep 1 + + for pulledlink in `cat bulk-list.tmp`; do + yt-dlp --ignore-errors --no-warnings --quiet --windows-filenames --no-overwrites --no-post-overwrites --no-progress --username sarushinobie --password 'G00gleGibbon2026' --format "bestaudio[ext=m4a]" $downloadarchive --console-title --embed-metadata --ppa "ThumbnailsConvertor+ffmpeg_o:-c:v png -vf crop='ih'" --embed-thumbnail -P "$savedir" $pulledlink + + echo -e "\e[32m[DONE!]\e[0m $pulledlink Downloaded." + + done + echo done! + sudo rm bulk-list.tmp && echo Bulk List Deleted. + fi +done + +