Live data from Hacker News

Yt-dlp: Upcoming new requirements for YouTube downloads

github.com

341–350 of 635 posts

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

#341
post #305
post #264

Earlier quoted context omitted.

The whole YouTube app is weird. Sometimes it lets you do 1.0x-2.0x. Sometimes it lets you range from .25x-4x. Sometimes it pops up a text selection box with every .05x option from .1 to 4.0. Sometimes it has a nicer UI with shortcut selections for common choices and a sliding bar for speed. It recently picked up a bug where if you're listening to a downloaded video, but turn the screen off and on again, the video pla…

the control changes sound like you might have gotten caught in some kind of a-b testing

They flop back and forth at a high frequency though. I can hit all three cases in five minutes and it's been like that for months.

Also there is never a sensible reason to offer video speeds as a combo-box popup of all options from .05x to 4.00x. It's like three times the vertical size of my screen.

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

#342
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.…

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

Nice, didn't know Brave could do that.

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

#343
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.…

Also a paying YT Premium subscriber. I live in a rural part of CA where there isn't much 5G reception. For extremely long drives in my minivan, I allow my toddler to watch Ms. Rachel on the screen via an HDMI port input from my iPhone. Youtube Premium videos have DRM that disallow downloads to play over HDMI, so I had to do what you did and add them as files locally to VLC and play them from there.

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

#345

Good to see the mice are still winning the cat-and-mouse game. Selfishly, I kind of want the cat to start to win, to satisfy my curiosity. I predict that if YouTube ever actually blocked downloading, a YouTube competitor that supports downloading would start to immediately gain popularity. I want to know if I'm right about that, and there's no way to test unless Google actually starts to win. Go, Google, go! I believ…

Those who download videos are a minority and targeting minorities will never give you exponential growth. Furthermore, the same minority probably abuses ad blockers so it would be difficult to squeeze a single cent from these freeloaders.

> targeting minorities will never give you exponential growth

Serving a niche is a very good way to start with many products. It is even common gospel in startups. With the rest I agree.

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

#346
post #53

Earlier quoted context omitted.

I also pay for YouTube Premium, but I still use ReVanced on my smartphone just to disable auto-translation. It’s absolute madness that users can’t configure this in the official app.

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 and they're in high positions at big tech companies... doesn't take a genius to figure out why everything has such shitty user experiences and why all the software is so poorly written. No one even seems to care about the actual product they'll only correct you to tell you the product is the stock and the customer is the shareholder, not the user.

We fucked up...

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

#347
post #198

Earlier quoted context omitted.

AFAIK Premium allows you to download to persistent browser storage. But is it DRM-free/open or usable format?

It's DRM-ed and somewhat broken.

According to [1], the downloaded video is AES-encrypted. Decryption key is stored locally in an IndexDB. I tried building a Python script using plyvel [2], a Python module for reading IndexDB/LevelDB, some time ago but IIRC, it had trouble reading the Chrome DB. Maybe Google's dfindexeddb [3] works. I didn't try it, however.

[1] https://github.com/Marsel-marsel/youtube-premium-video-downl...

[2] https://github.com/wbolster/plyvel

[3] https://github.com/google/dfindexeddb

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

#348
post #64
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.…

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.

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

#349

Earlier quoted context omitted.

I wonder how long until it gets split off into its own project. For the time being, it could do with a lot more documentation. At least they've got some tests for it!

> I wonder how long until it gets split off into its own project The submission is literally about them moving away from it in favor of Deno, so I think "never" probably gets pretty close.

Thanks for explaining - I didn't understand that this is what was being replaced.

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

#350

A friend of mine recorded a YouTube video using OBS. She had to do some minor edits on it and could not use her system during the recording, but it worked. I told her to stop it, as that is infringing on the creator's copyright and is an assault on the nation's digital economy. She hasn't recorded a video since, at least not that I know about. I feel good about making sure YouTube can reasonably profit off of creator…

Touché
Post reply on HN