4 ms·
Since letting kids alone on youtube, is clusterf* of a nightmare, this is a godsend tool to archive approved channels to a local media server. This config file
by mxfh 8y ago
Since letting kids alone on youtube, is clusterf* of a nightmare, this is a godsend tool to archive approved channels to a local media server.
This config file (with separate channel-list- and archive-files) template found here, has proven quite useful to me combined with some minimal batch job:
https://www.reddit.com/r/DataHoarder/comments/858ny5/my_youtubedl_config_downloading_entire_channels/ https://www.reddit.com/r/DataHoarder/comments/858ny5/my_yout...
- bitmapbrother 8y ago>Since letting kids alone on youtube, is clusterf* of a nightmare, Could you have caked on more hyperbole? Yes, let's just let kids search the Internet and see what they come up with.
- salvar 8y agoI wouldn't call it hyperbole at all once you learn about Elsagate.
- mxfh 8y agoDoesn't need to be elsagate level, stuff get's questionable to abusive (think unregulated child labor and unnessary emotional stress) really fast. It's worrysome on both producer and viewer side at pre-teen ages especially. Parenting against a hyper-engineered viewer retention (recommendation is an euphemism at this point) engine is a lost cause to begin with. Tried supervised youtube with my 3 year old for a while and it's always going places you would never expect, and not in a good way. Even for quality content, just look what wildbrain or DHX Media?, did in terms of ad-count, to "Yo Gabba Gabba" recently: https://www.youtube.com/watch?v=2YN8bUHufPk&list=PLc7QkGFtZUZ73cexJsrEzjXkiKxv5qi_N https://www.youtube.com/watch?v=2YN8bUHufPk&list=PLc7QkGFtZU... I count up 20 partly animated ad overlays plus a preroll in just 20m, who is willing to monitor that as a parent? The core of the problem I have with the whole thing, is that YouTube prays on the weakest of the weakest, not even me. It's children of parents that simply can't afford daycare and video subscription services, that I worry about the most.
- robbrown451 8y agoAnother option is to embed youtube videos on your own web page (hosted locally or whatever). You don't need to download the actual videos, the ads tend to be banners (not ones that make you wait to view it). Works great for my 4 year old.
- triangleman 8y agoOh, nice one!
- kuzimoto 8y agoOnly thing about embedding is that videos can be removed at any time for any reason (or no reason at all). Plus having the downloaded videos make it easy to load up on an iPad or similar device for offline viewing on long trips where internet access may not be guaranteed.
- kennydude 8y agoSometimes the ads can be very inapropiate for a 4 year old. I ended up installing Adblock just for that.
- robbrown451 8y agoWell they are only banner ads, not video ads. But I'll admit I pay $10 a month for YouTube Red (actually they just renamed it Premium), which I get my moneys worth since I don't have broadcast or cable tv or netflix.
- PretzelFisch 8y agodon't you still get recommended or autoplay started videos at the end of an embedded video? or is there a way to control that as well?
- robbrown451 8y agoYou can turn that off.
- skunkworker 8y agoElsagate is the creepiest thing I've seen on youtube in awhile.
- castlecrasher2 8y agoThis is really useful, thanks. Got a nearly three-year old and I've been terrified of the weird stuff on youtube.
- ljk 8y agoyoutube might not even be the worst offender these days https://old.reddit.com/r/videos/comments/8vs5na/what_kids_really_do_on_musically https://old.reddit.com/r/videos/comments/8vs5na/what_kids_re... disclaimer: i did not watch the video, but guessed from reading the reddit comments
- folknor 8y agoJust for posterity and fun, I'll post this quick and hacky lua script I wrote to do the job for me some time ago. https://gist.github.com/folknor/4d7da1168497eae5eaf404f20c980716 https://gist.github.com/folknor/4d7da1168497eae5eaf404f20c98... It requires a few lua modules and CLI tools, for example https://github.com/sharkdp/fd https://github.com/sharkdp/fd - like all the lua scripts I write for my own use. Also, now that I was going to post it, I went through my system log and noticed it actually has problems if the youtube ID includes a dash (-), because I didn't escape the ID in the ytdl() call at the bottom. I'll leave that as an exercise for the reader. And, of course, I removed the controversial feeds in the list before posting. Anyway, it works fine for me - hopefully it can inspire others :-)