Earlier quoted context omitted.
>outright blocking adblockers, which has no bearing on youtube's service The scale of data storage, transcoding compute, and bandwidth to run YouTube is staggering. I'm open to the idea that adblocking doesn't have much effect on a server just providing HTML and a few images, but YouTube's operating costs are (presumably, I haven't looked into it) staggering and absolutely incompatible with adblocking.
That’s fine, but YouTube has an obligation to make sure the ads they serve aren’t scams. They are falling short of that obligation.
Yt-dlp: External JavaScript runtime now required for full YouTube support
121–130 of 646 posts
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#122Earlier quoted context omitted.
This is obviously not plausible. They're never going to shut off browser access on people's laptops. Watching YT at work is a major thing. I have to assume you're joking, but I honestly can't figure out what point you're even trying to make. Do it think it's surprising that an ad-supported site has anti-scraping/anti-downloading mechanisms? YouTube isn't a charity, it's not Wikipedia.
>Watching YT at work is a major thing. Where are these jobs where I can get paid to watch YouTube?
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#123I use yt-dlp (and back then youtube-dl) all the time to archive my liked videos. Started back in around 2010, now I have tens of thousands of videos saved. Storage is cheap and a huge percent of them are not available anymore on the site. I also save temporary videos removed after a time for example NHK honbasho sumo highlights which are only available for a month or so then they permanently remove them.
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#124Earlier quoted context omitted.
Same here and my motivation was that some of my liked videos were randomly removed and it's pretty cool music I wanted to keep forever. I made another script that adds the video thumbnail as album art and somehow tries to put the proper ID3 tags, it works like 90% of the time which is good enough for me. Then I made another script that syncs it to my phone when I connect it. So now I have unlimited music in my phone…
> And yet, none of Google's 900k TOC genius engineers have thought of this as a feature ... Isn’t that the YouTube Music app?
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#125Earlier quoted context omitted.
Do you ever go back and actually watch those videos? Whenever I start to journal, track, or just document something, after some time I notice again and again that most of the value has already been created the moment I finish working on a specific entry. Even with something seemingly very important like medical records. Maybe one exception I can think of are recordings of memories involving people close to you
I actually do! I have a perpetual VLC playlist which plays those videos randomly if I need some background noise.
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#126Earlier quoted context omitted.
Popular self-hosted solution: https://github.com/tubearchivist/tubearchivist
You people always make everything more complicated than necessary. yt-dlp -o '%(uploader)s/%(upload_date)s - %(title)s [%(id)s].%(ext)s' --cookies-from-browser chrome https://www.youtube.com/playlist?list=LL
- Subscribe to your favorite YouTube channels - Index and make videos searchable - Play videos - Keep track of viewed and unviewed videos
Not to mention having to ssh and copy paste URLs around, instead of visiting a page in my browser.
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#127I use yt-dlp (and back then youtube-dl) all the time to archive my liked videos. Started back in around 2010, now I have tens of thousands of videos saved. Storage is cheap and a huge percent of them are not available anymore on the site. I also save temporary videos removed after a time for example NHK honbasho sumo highlights which are only available for a month or so then they permanently remove them.
Do you ever go back and actually watch those videos? Whenever I start to journal, track, or just document something, after some time I notice again and again that most of the value has already been created the moment I finish working on a specific entry. Even with something seemingly very important like medical records. Maybe one exception I can think of are recordings of memories involving people close to you
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#128Earlier quoted context omitted.
Popular self-hosted solution: https://github.com/tubearchivist/tubearchivist
You people always make everything more complicated than necessary. yt-dlp -o '%(uploader)s/%(upload_date)s - %(title)s [%(id)s].%(ext)s' --cookies-from-browser chrome https://www.youtube.com/playlist?list=LL
If you don't want the indexing and the pretty frontend that's fine, but there's a reason software like Plex is popular.
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#129Since JS is the big issue here, the backend itself could be written in JS, TS or something else that compiles to WASM. That way, the decoder doesn't have to be split between two separate codebase. Deno also allows the bundle to be optionally compiled into a native executable that can run without having to install Deno separately.