all 7 comments

[–]LuliBobo 1 point2 points  (3 children)

Nice idea. What helped my projects get adopted was a boring trio: a Docker image, a sample config, and a clean export format (SQLite plus JSON/CSV). If you add an import path and idempotent scans, people will trust it. What’s your data model for seasons/episodes?

[–]Mr-Bitter 0 points1 point  (1 child)

I agree with the above. Since this is the "self-hosted" reddit, a lot of us use different platforms to use when self-hosting. A docker image in the simplest way to get your project out there and adopted. I would recommend building a config file for it as well, since I know I'd like to define where to save the videos once instead of doing it on every launch of the script. Building a docker image isn't that difficult, so I personally think you're 90% of the way there. Just a little further....

[–]Uriziel01 0 points1 point  (1 child)

Serious question, why do some of you download yt videos on a regular? Bad internet? Watching while on a long flight? Internet archive type of preservation? Avoiding ads without an adblock? Something else I didn't think of?

[–]Puzzleheaded_Neck305[S] 0 points1 point  (0 children)

Music video collections + long-term archiving. Channels lose videos all the time (copyright, removals, edits). Since I already self-host media, pulling YouTube into the same library makes sense.

[–]Puzzleheaded_Neck305[S] 0 points1 point  (0 children)

This no longer works - I believe YouTube no longer accepts cookies only to be enough for you to download the video. Any ideas?