Browser extension and local backend that automatically archives YouTube videos

12 fcpguru 2 8/2/2025, 4:03:31 PM github.com ↗

Comments (2)

computegabe · 6m ago
Interesting. I was looking into creating an extension that manually manipulates and intercepts the vnd.yt-ump [1] requests, then use webcodecs to process everything in the browser.

[1]: https://github.com/gsuberland/UMP_Format/blob/main/UMP_Forma...

fcpguru · 44m ago
~/os/starchive (main)[56daf7] $ ls -lh data

total 3207312

-rw-r--r-- 1 aa staff 525M Aug 2 09:11 2PMzaym-StM.mov

-rw-r--r-- 1 aa staff 362M Aug 2 09:10 CHbawkGc_os.mov

-rw-r--r-- 1 aa staff 658M Aug 2 09:11 lqR7VV8ftys.mov

~/os/starchive (main)[56daf7] $ ./starachive

Server starting on port 3009...

JSON received: map[videoId:CHbawkGc_os]

Added video CHbawkGc_os to queue. Queue length: 1

Processing video CHbawkGc_os. Remaining in queue: 0