#!/bin/bash # Download YouTube video/playlist as MP3 # Usage: ./download.sh [output_dir] cd "$(dirname "$0")/.." URL="$1" OUTPUT_DIR="${2:-./output}" if [ -z "$URL" ]; then echo "Usage: ./download.sh [output_dir]" echo "" echo "Examples:" echo " ./download.sh 'https://youtube.com/watch?v=VIDEO_ID'" echo " ./download.sh 'https://youtube.com/playlist?list=PLAYLIST_ID'" echo " ./download.sh 'https://youtube.com/watch?v=VIDEO_ID' ./my-folder" exit 1 fi npm run cli download "$URL" -o "$OUTPUT_DIR"