add script for parallel youtube download

This commit is contained in:
Alexander Weinhold 2018-12-07 15:24:40 +01:00
parent e4453bed0e
commit ced7a44180

7
youtube-par-dl Executable file
View File

@ -0,0 +1,7 @@
#!/usr/bin/env bash
# only works with new versions of youtube-dl that don't shuffle the json dump!
# pass url of youtube playlist as argument and download in parallel
youtube-dl "$1" --flat-playlist -j | awk '{print $2}' | tr -d ',"' | awk '{print "https://www.youtube.com/watch?v=" $0}' | xargs -n 1 -P 10 youtube-dl