Live data from Hacker News

Yt-dlp: Upcoming new requirements for YouTube downloads

github.com

361–370 of 635 posts

Re: Yt-dlp: Upcoming new requirements for YouTube downloads

#361

When I first got with my wife I seemed a bit crazier than I am because I am a media hoarder for 30+ years. I don't have any VHS, DVDs, etc. laying around because I only keep digital copies, but I have pretty decent archives. Nothing important really, just normal stuff and some rare or obscure stuff that disappears over time. My wife was interested in the idea that I was running "Netfix from home" and enjoyed the lack…

Tried this: "yt-dlp -f 'bestvideo*[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best' -S vcodec:h264 -other_options …" ? I'm still getting proper h264 with that (my Raspberry PI 3 only wants a proper codec too… none of that mushy new-era codec stuff. ;) )

Re: Yt-dlp: Upcoming new requirements for YouTube downloads

#362
post #9

I’m a paying YouTube premium subscriber. Last weekend, I wanted to download something so I can watch it on my way in the train. The app got stuck at “waiting for download..” on my iPad. Same on iPhone. Restart did not work. I gave up after an hour (30 mins hands on trying stuff, 30 mins waiting for it to fix itself). Downloaded the video using yt-dlp, transferred it to my USB c flash drive, and watched it from that.…

Even more hilariously, if you upload to YouTube then try to download from your creator dashboard thing (e.g. because you were live-streaming and didn’t think to save a local copy or it impacts your machine too much) you get some shitty 720p render while ytdlp will get you the best quality available to clients.

Oh, that reminds me of a similar experience with Facebook video. Did a live DJ stream a few years ago but only recorded the audio locally at max quality. Back then, I think I already had to use the browser debugger to inspect the url for the 720p version of the video.

When they recently insisted by email I download any videos before they sunset the feature, their option only gave me the SD version (and it took a while to perform the data export).

Re: Yt-dlp: Upcoming new requirements for YouTube downloads

#363
post #334
post #219

Earlier quoted context omitted.

Accelerationism is a dead-end theory with major holes in its core. Or I should say, "their" core, because there's a million distant and mutually-incompatible varieties. Everyone likes to say "gosh, things are awful, it MUST end in collapse, and after the collapse everyone will see things MY way." They can't all be right. And yet, all of them with their varied ideas still think it'll be a good idea to actively push to…

Look at history, things improve and then things get worse, in cycles. During the "things get worse" phase, why not make it shorter?

It doesn't foreshorten the cycle, it prolongs it and makes it worse.

Re: Yt-dlp: Upcoming new requirements for YouTube downloads

#364
post #356

Earlier quoted context omitted.

Last I looked it was just very basic pattern matching allow/deny with no real isolation, and there have been multiple real escapes already. It's better than nothing, and probably good enough for bush league security, but I wouldn't pitch it to my milspec customers.

Why are your milspec customers downloading from YouTube? This is the Deno use case being discussed.

Don't be reductive, people reading this aren't going to fence their opinion of Deno to the "use in YTDLP" case.

Re: Yt-dlp: Upcoming new requirements for YouTube downloads

#365
post #53

Earlier quoted context omitted.

It’ll be fixed when some product manager can offer it as a promotion project

I was talking to "my friend" about how I'm annoyed my calendar duplicates holidays because it imports from multiple calendars and he asked me "what value" would be provided if this was solved. Confused I said it pushes things off so I can't read events. He clarified he meant monetary value... We're both programmers so we're both know we're talking about a one line regex... I know quite a number of people like this an…

What did you tell him was the monetary value? Let's say there are like 5 holidays per year that result in days where some people have holidays but others do not, so business meetings happen that day that get missed. Let's say you have a 100 million people using this calendar software. Let's say 0.5 percent of those are in the executive class. Furthermore, let's say 10% of them miss a meeting due to this UI issue. That's 50,000 missed meetings. If we handwave that each of those meetings could have resulted in $10 million deals for their company, this UI bug is costing customers half a trillion dollars!

So, after estimating the number of ping pong balls that fit on a 747, the thing to do is to go write the regexp and put that on your promo packet. Half a trillion dollars!

Re: Yt-dlp: Upcoming new requirements for YouTube downloads

#366

Earlier quoted context omitted.

While deno has sandboxing, it also has potential access to hundreds of dangerous functions, it might be better just to write a tiny wrapper around JS engine that adds only the function to write to stdout.

Deno blocks by default the access to network, storage and environment variables

JS interpreter doesn't have the access at all - it is provided by native functions, added by the wrapper like deno, so there is nothing to block.

Re: Yt-dlp: Upcoming new requirements for YouTube downloads

#367

Earlier quoted context omitted.

the problem is, you cannot be sure what Google does if they catch you violating their ToS. They have killed off entire google accounts for YT copyright strikes with no recourse.

That's why I'm not using Google accounts for anything important, I left gmail in 2014 and I really advise everybody to do the same. You never know when the hammer can drop.

Google doesn't capriciously deprecate things in a short amount of time. When they sunset features, there's plenty of warning. They'll tell you that there's a hammer, that it's going to drop on you in 6 months, which is plenty of time for you to get out from under it. Which, I mean, I'd rather there not be a hammer, but it's not like they're gonna announce on a Friday that they're shutting down Google Keep on Monday and I need to wreck my whole weekend in order to save all my notes.

Re: Yt-dlp: Upcoming new requirements for YouTube downloads

#368

Earlier quoted context omitted.

Why not use Brave browser and their playlist feature for offline downloads?

> Why not use Brave browser Why not use a non-chromium browser and help prevent Google from having larger control over the Internet? We still need competition in the browser space or Google gets to have a disproportionate say in how the Internet is structured. I promise you, Firefox and Safari aren't that bad. Maybe Firefox is a little different but I doubt it's meaningfully different for most people [0]. So at least…

Firefox is in decline and Brave will soon overtake it. Brave blocks ads natively. There is a lot of advantage in that but we also may eventually have a new model that funds the internet. And I don't see Firefox or Safari disrupting advertising.

https://data.firefox.com/dashboard/user-activity

https://brave.com/transparency/

Re: Yt-dlp: Upcoming new requirements for YouTube downloads

#369
post #252
post #6

No requirements for me. I don´t use YT at all :) There are plenty of better alternatives.

any recommendations?

Dailymotion, Vimeo etc. No ads, no bs it feels like freedom again. And if they change others will replace them.

Re: Yt-dlp: Upcoming new requirements for YouTube downloads

#370
post #64

Earlier quoted context omitted.

I'm also a premium subscriber, and have struggled with the same issues on the iPad app. I try to keep some shows downloaded for my toddler, and the download feature never seems to work on the first try. I finally got so fed up, I bought a Samsung Galaxy Tab A7 off ebay for $50 and flashed it with LineageOS. I can now load whatever media I want onto the 1 TB sdcard I've installed in it. The 5 year old hardware plays v…

NewPipe is incredible. If Google ever stops signing apps like that, I'll be switching to a Linux phone.

as soon as they have a map app that works with car play i'm switching to linux phone.
Post reply on HN