2.7 KiB
Archivist Scripts? Audio-Only Scripts? Watch Scripts?
Archivists Scripts: Scripts made for data archivists/data hoarder: The scripts to use if you want to save some specific content in the best possible quality along with every possible metadata.
Audio-Only Script: Script made to download audio-only content (or that will extract the audio from videos that contain it) in the best possible quality.
Watch Scripts: Scripts made to download content that is made to be watched and deleted, only download the videos, without metadata.
Archivist Scripts:
Downloading and archiving YouTube content is complicated, especially because YouTube sometimes can take days to transcode videos to the best quality. A workaround to this issue is to have a script that will download everything that came out 30 days ago (and before) and, to avoid missing videos takedown/delete, have a script that will download everything created in the last 30 days potentially in a quality that's not the best.
Considering that I chose to separate the content:
Archivist Scripts: Scripts that will download everything that was created before the current date, minus 30 days. For example, if the current date is 2021-01-30, everything created before 2021-01-01 will be downloaded. This is needed because YouTube takes time to transcode videos (usually 1 week but sometimes more, the script assume it will take a maximum of 1 month).
Archivist Scripts (No Comments): Same as the Archivists Scripts, but comments aren't downloaded.
Recent Scripts: Scripts that will download everything that was created the current date, minus 30 days. For example, if the current date is 2021-01-30, everything created after 2021-01-01 will be downloaded.
Watch on PC Scripts:
Watch Script: Script that will download individual videos made by a creator that are not meant to be archived but deleted after being watched, in modern video and audio format that are not always supported by mobile devices. (naming scheme: Uploader - 20201231 - Title [VIDEOID].ext
).
Watch on Mobile Devices Script: Script that will download individual videos made by a creator that are not meant to be archived but deleted after being watched, in ancient video and audio format that are supported by every mobile devices. (naming scheme: Uploader - 20201231 - Title [VIDEOID].ext
).
Consider the "Watch Scripts" and "Watch on Mobile Devices Script" useful for downloading "throwaway" videos. Data normally useful for archivers, such as the thumbnail, are omitted.
Audio-Only Scripts:
Channels / Playlists / Unique: Same as Archivist Scripts, but for Audio-Only content.
Listen: Same as Watch on PC Scripts, but for Audio-Only content.