Earlier quoted context omitted.
I imagine there would be ways around this. I know from personal experience that Kazam screen recorder on Firefox on Ubuntu can record anything and everything, including YouTube as well as DRM content on Disney+ and Prime Video. I bet that it Google really wanted to it could force Firefox in line, but I imagine that actually preventing screen recording would require compliance at the OS level too, and I don't think th…
On Linux you can feed the GPU encoded bitstream and then GPU will use hardware to decode and display it as overlay.
Yt-dlp: External JavaScript runtime now required for full YouTube support
171–180 of 646 posts
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#172In ten years time YouTube will be entirely inaccessible from the browser as the iPad kids generation are used to doomscrolling the tablet app and Google feels confident enough to cut off the aging demographic.
They’d need dedicated hardware to enforce any kind of effective DRM. Encrypted bitstream generated on the fly watchable only on L2 attested device.
That's already here. Even random aliexpress tablets support widevine L1 (ie. highest security level)
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#173I am impressed at their resourcefulness. Knock on wood not to jinx it, but I wonder why this manages to stay up on github when eg paywall-busting chrome extensions get banned from there (because of DMCA takedowns I guess?)
this is also why ytdl has stood firm in saying they will never attempt to be compatible with anything protected by DRM.
[0] https://github.blog/news-insights/policy-news-and-insights/s...
[1] https://github.com/github/dmca/blob/master/2020/11/2020-11-1...
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#174Earlier 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
#175From https://github.com/yt-dlp/yt-dlp/wiki/EJS it looks like deno is recommended for these reasons: > Notes > * Code is run with restricted permissions (e.g, no file system or network access) > * Supports downloading EJS script dependencies from npm (--remote-components ejs:npm).
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#176It's been working great by itself for the most part since the beginning of the year, with only a couple of hiccups along the way.
We do use a custom cookies.txt file generated on the server as well as generate a `po_token` every time, which seems to help.
(I originally thought everything would just get blocked from a popular VPS provider, but surprisingly not?)
Most recently though, we were getting tons of errors like 429 until we switched to the `tv_embedded` client, which seems to have resolved things for the most part.
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#177I remember when QuickTime came out in 1991 and it was obvious to everyone that video should be copied, pasted and saved like any arbitrary data. It's absolutely insane to me how bad the user experience is with video nowadays, even video that's not encumbered by DRM or complex JavaScript clients.
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#178Earlier quoted context omitted.
1991 was the vibrant, exciting, crazy "adolescence" of the PC age and well into the period where it was cool to have a desktop PC and really learn about it. Phones are dominant now and have passed the PC generation by - in number, not capability. The concept of copy/paste/save for arbitrary data lives on for the non-tech masses only in the form of screenshots and screen recording features.
"Fitting into my pocket so I can use it in line at the post office" is a capability that desktop PCs have yet to manage to achieve.
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#179Earlier quoted context omitted.
"Fitting into my pocket so I can use it in line at the post office" is a capability that desktop PCs have yet to manage to achieve.
My GPD pocket 4 fits into really large cargo pants if that counts lol, and there is the micropc2 too that’s even smaller :p