does not list upcoming livestreams as videos to download anymore
This commit is contained in:
parent
5d1a780ce4
commit
59365f6a5e
6
ripper
6
ripper
@ -77,7 +77,11 @@ for el in root.iter():
|
|||||||
sed 's/^/https:\/\/www\.youtube\.com\/watch\?v=/' | grep -vf "$BLACKLIST" >> /tmp/todownload$$
|
sed 's/^/https:\/\/www\.youtube\.com\/watch\?v=/' | grep -vf "$BLACKLIST" >> /tmp/todownload$$
|
||||||
rm -f "/tmp/${channel_id}.xml"
|
rm -f "/tmp/${channel_id}.xml"
|
||||||
else
|
else
|
||||||
echo "$json" | jq '."items"[].id."videoId"' | tr -d '"' | grep -v '^null$'| sed 's/^/https:\/\/www\.youtube\.com\/watch\?v=/' | grep -vf "$BLACKLIST" >> /tmp/todownload$$
|
#Only try to download videos, not sheduled livestreams
|
||||||
|
echo "$json" | jq '.items[] | select(.snippet.liveBroadcastContent != "upcoming") | .id.videoId' |
|
||||||
|
tr -d '"' | grep -v '^null$'|
|
||||||
|
sed 's/^/https:\/\/www\.youtube\.com\/watch\?v=/' |
|
||||||
|
grep -vf "$BLACKLIST" >> /tmp/todownload$$
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
grep 'youtube' "$DLARCHIVE" | sed 's/youtube /https:\/\/www\.youtube\.com\/watch?v=/' > /tmp/alreadydownloaded$$
|
grep 'youtube' "$DLARCHIVE" | sed 's/youtube /https:\/\/www\.youtube\.com\/watch?v=/' > /tmp/alreadydownloaded$$
|
||||||
|
Loading…
Reference in New Issue
Block a user