To be clear, I would NEVER download a video that is this long. Having worked in corporate, multi-server, multi-continent, IT, that would be an insane thing to do!
Nevertheless, if anyone were to want to attempt such a download, I suggest the smart thing would be for the chosen application should be able to accept a user-supplied "manifest" of the video parts, and that it would download that video piecemeal, each part stored separately, rather than as a single whole.
Looking at the link provided, the description included the following "parts breakdown":
⭐️ Course Contents ⭐
⌨️ (00:00:00) Introduction
⌨️ (00:06:33) Lesson 0: Welcome To Blockchain
⌨️ (01:31:00) Lesson 1: Welcome to Remix! Simple Storage
⌨️ (02:09:32) Lesson 2: Storage Factory
⌨️ (02:26:35) Lesson 3: Fund Me
⌨️ (03:26:48) Lesson 4: Web3.py Simple Storage
⌨️ (04:27:55) Lesson 5: Brownie Simple Storage
⌨️ (05:06:34) Lesson 6: Brownie Fund Me
⌨️ (06:11:38) Lesson 7: SmartContract Lottery
⌨️ (08:21:02) Lesson 8: Chainlink Mix
⌨️ (08:23:25) Lesson 9: ERC20s, EIPs, and Token Standards
⌨️ (08:34:53) Lesson 10: Defi & Aave
⌨️ (09:50:20) Lesson 11: NFTs
⌨️ (11:49:15) Lesson 12: Upgrades
⌨️ (12:48:06) Lesson 13: Full Stack Defi
⌨️ (16:14:16) Closing and Summary
IF
a "standardized" format for the
distilled manifest could be defined,
AND
the downloader was able to specify
start/stop points like (for example) provided by the
mouse-clicks on the YouTube progress bar must be communicating
to the YouTube server,
THEN
VDH could communicate, for each of the
manifest items to be downloaded separately, the stream's "range" (start
and stop).
Pipe dreams maybe, but that is the concept I offer up for such content being delivered in an absurd choice of format. 🙂
Eric
Hello,
I tried several times to download this video:
(...snip...)