Download the youtube-dl
binary:
wget -q https://github.com/rg3/youtube-dl/releases/download/2017.10.20/youtube-dl
chmod +x youtube-dl
./youtube-dl --version
Download the playlist metadata, prefering audio:
./youtube-dl \
--ignore-errors \
--format bestaudio \
--youtube-skip-dash-manifest \
--dump-json \
'https://www.youtube.com/playlist?list=PLheueSXFdOdRa3ica9_S_eNYROg08yS9j' \
1>playlist.json \
2>errors.txt
Show playlist and its total bytes:
jq '{title,duration,size:.filesize,acodec,aurl:.formats[0].url,thumbnail,url:.webpage_url}' playlist.json
jq '.filesize' playlist.json | awk 'END {print s} {s += $1}'