Add Watch Scripts, made for videos that are deleted when watched

This commit is contained in:
TheFrenchGhosty 2019-11-21 23:45:24 +01:00
parent 527d99dd4f
commit 06e5341db4
5 changed files with 22 additions and 3 deletions

View file

@ -0,0 +1,9 @@
#!/bin/sh
#
# TheFrenchGhostys YouTube-DL Archivist Scripts: The ultimate collection of scripts for YouTube-DL
# https://gitlab.com/TheFrenchGhosty/TheFrenchGhostys-YouTube-DL-Archivist-Scripts
# https://gitlab.com/TheFrenchGhosty
#
#
youtube-dl --format "(bestvideo[vcodec^=av01][height>=1080][fps>30]/bestvideo[vcodec=vp9.2][height>=1080][fps>30]/bestvideo[vcodec=vp9][height>=1080][fps>30]/bestvideo[vcodec^=av01][height>=1080]/bestvideo[vcodec=vp9.2][height>=1080]/bestvideo[vcodec=vp9][height>=1080]/bestvideo[height>=1080]/bestvideo[vcodec^=av01][height>=720][fps>30]/bestvideo[vcodec=vp9.2][height>=720][fps>30]/bestvideo[vcodec=vp9][height>=720][fps>30]/bestvideo[vcodec^=av01][height>=720]/bestvideo[vcodec=vp9.2][height>=720]/bestvideo[vcodec=vp9][height>=720]/bestvideo[height>=720]/bestvideo)+(bestaudio[acodec=opus]/bestaudio)/best" --verbose --force-ipv4 --ignore-errors --no-continue --no-overwrites --download-archive archive.log --add-metadata --embed-thumbnail --all-subs --sub-format "srt" --embed-subs --output "%(uploader)s - %(title)s - %(upload_date)s.%(ext)s" --merge-output-format "mkv" --batch-file "Source - Watch.txt"

View file

@ -22,7 +22,7 @@ Add content to a 'Source - XXXXXX.txt' file depending of what type of content yo
Done
## Archive and Active Scripts?
## Archive, Active Scripts?
Downloading and archiving "live" content is complicated, especially because gigabytes of it will be created each day.
@ -37,14 +37,15 @@ These dates will need to be incremented every year January 1 and the content cre
## Channels, Playlists and Unique Scripts?
Three different type of scripts are included depending of what you want to download, the only thing changing is the naming scheme
Four different type of scripts are included depending of what you want to download, the only thing changing is the naming scheme
`Channels.sh` : Made to download everything made by a creator (naming scheme: `Uploader/Uploader - 20191231 - Title/Uploader - 20191231 - Title.ext`)
`Playlists.sh` : Made to download playlists made by a creator (naming scheme: `PlaylistName - Uploader/20191231 - Title/20191231 - Title.ext`)
`Unique.sh` : Made to download individual videos made by a creator (naming scheme: `Title - Uploader - 20191231/Title - Uploader - 20191231.ext`)
`Unique.sh` : Made to download individual videos made by a creator (naming scheme: `Uploader - Title - 20191231.ext`)
`Watch.sh` : Made to download individual videos made by a creator that are not meant to be archived but deleted after being watched (naming scheme: `Title - Uploader - 20191231/Title - Uploader - 20191231.ext`)
# Details :

View file

9
Windows/Watch Script/Watch.bat Executable file
View file

@ -0,0 +1,9 @@
::
::
:: TheFrenchGhostys YouTube-DL Archivist Scripts: The ultimate collection of scripts for YouTube-DL
:: https://gitlab.com/TheFrenchGhosty/TheFrenchGhostys-YouTube-DL-Archivist-Scripts
:: https://gitlab.com/TheFrenchGhosty
::
::
youtube-dl --format "(bestvideo[vcodec^=av01][height>=1080][fps>30]/bestvideo[vcodec=vp9.2][height>=1080][fps>30]/bestvideo[vcodec=vp9][height>=1080][fps>30]/bestvideo[vcodec^=av01][height>=1080]/bestvideo[vcodec=vp9.2][height>=1080]/bestvideo[vcodec=vp9][height>=1080]/bestvideo[height>=1080]/bestvideo[vcodec^=av01][height>=720][fps>30]/bestvideo[vcodec=vp9.2][height>=720][fps>30]/bestvideo[vcodec=vp9][height>=720][fps>30]/bestvideo[vcodec^=av01][height>=720]/bestvideo[vcodec=vp9.2][height>=720]/bestvideo[vcodec=vp9][height>=720]/bestvideo[height>=720]/bestvideo)+(bestaudio[acodec=opus]/bestaudio)/best" --verbose --force-ipv4 --ignore-errors --no-continue --no-overwrites --download-archive archive.log --add-metadata --embed-thumbnail --all-subs --sub-format "srt" --embed-subs --output "%%(uploader)s - %%(title)s - %%(upload_date)s.%(ext)s" --merge-output-format "mkv" --batch-file "Source - Watch.txt"