Top
Best
New

Posted by bertman 11/12/2025

Yt-dlp: External JavaScript runtime now required for full YouTube support(github.com)
1106 points | 627 commentspage 3
codedokode 11/14/2025|
Before you blame Google, think that the main users of yt-dlp could be:

1) multi-billion AI companies which download large amount of videos without permission and without paying

2) Youtube competitors/replacements in countries where Youtube is blocked, which copy the videos without permission and payment

I wish though that Youtube would adjust their policy to block this type of users and let ordinary people download videos.

chii 11/14/2025|
> this type of user

They are undifferentiable from ordinary users.

And what about users who do adblocking? They are also "not paying" in the same sense - how come they're not included in your list?

codedokode 11/14/2025||
They are distinguished by volume. No ordinary user downloads millions of videos.
chii 11/14/2025||
> No ordinary user downloads millions of videos.

why not? If that ordinary user wants to train their own model? Now you're not allowing such things to be done?

codedokode 11/15/2025||
Sorry I forgot that the economy got so good that every "ordinary user" can afford a GPU farm now.
Wowfunhappy 11/12/2025||
> if using QuickJS, version 2025-4-26 or later is strongly recommended for performance reasons

Oh, I wonder if they got performance to a reasonable level then? When the external JS requirements were first announced, they said it took upwards of half an hour, and a QuickJS developer wrote in the ticket that they didn’t see a path towards improving it significantly enough.

rdtsc 11/12/2025|
It wasn't a QuickJS developer but developer from a fork: https://github.com/bellard/quickjs/issues/445
Wowfunhappy 11/13/2025||
Oh, so with QuickJS it only takes a few seconds at worst. That's great news for portability!
gloosx 11/12/2025||
I wonder how the whole thing works when I open a youtube video from a preview inside a chat application on my mobile phone.

It looks like the video loads and starts playing in some kind of in-app browser, but there is just full-screen video and nothing else. I also never faced any ads in this "mode" of playing a video, yet recently some strange things started happening where the playback would start together with an audio-track from the advertisement. The video itself would start playing but the sound would be replaced with the sound from ad which seemed very odd and much like a bug, only when advertisement audio track ends it will be replaced with audio track from the video itself.

I'm genuinely curious how is the whole playback process different when I watch a video from the Telegram preview, can I somehow achieve the same "just fullscreen video" kind of playback on the desktop as well? Does anyone have any insight?

jasomill 11/13/2025|
Not sure what you’re asking.

You can get fullscreen video in a desktop browser by pressing F or clicking the fullscreen icon (broken rectangle) below the video.

You can get ad-free playback by paying for Premium or sometimes with an ad blocker.

Outside the browser, you can get both with yt-dlp, which also integrates into video players like mpv.

gloosx 11/13/2025|||
You can get ad-free, fullscreen video on mobile right away by opening it from a chat message preview. You also just get the full-screen video, no way to minimise it and see Youtube UI, no ads visible. I was just wondering how it works and can you simulate that on the desktop.
jasomill 11/13/2025|||
[Fullscreen icon in YouTube is double arrow, not broken rectangle.]
john01dav 11/12/2025||
The day that YouTube makes itself unusable with properly free tools is the day that I use Nebula and such instead
engeljohnb 11/12/2025|
I'm glad there's a streaming service that pays independent creators for their hard work, but the player is glitchy almost to the point of being unusable.

Actually, it's completely to the point of being unusable. For several videos now, I've watched halfway through and suddenly playback stops and the video is replaced with "Error." And every time this happens I have to just pray the videos on youtube because, without exaggeration, it will never work again. Even after checking a week later.

xeonmc 11/12/2025||
In 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.
vachina 11/12/2025||
They’d need dedicated hardware to enforce any kind of effective DRM. Encrypted bitstream generated on the fly watchable only on L2 attested device.
gruez 11/12/2025|||
>They’d need dedicated hardware to enforce any kind of effective DRM.

That's already here. Even random aliexpress tablets support widevine L1 (ie. highest security level)

bpye 11/13/2025||
How often are their keys extracted?
ticulatedspline 11/12/2025||||
maybe to stop the .01%. switching to app only, sign in only would get them pretty much all the way there.

They own the os, with sign-in, integrity checks, and the inability to install anything on it Google doesn't want you to install they could make it pretty much impossible to view the videos on a device capable of capturing them for the vast majority of people. Combine that with a generation raised in sandboxes and their content would be safe.

spwa4 11/12/2025||
"their" content? This is Youtube.

Of course, the same can be said for FB, Tiktok, instagram, Pintrest, reddit, ... and I'm sure the list keeps going. Frankly, Youtube is pretty damn good about this, really.

doublerabbit 11/12/2025||
No where else to go that pays. They can pay which entices those to stay.

Google owns that monopoly.

spwa4 11/19/2025||
Well, there used to be a lot of economic theory about how stupid it is to have marketplaces (like Youtube fundamentally is) be owned by anyone but the government. Entire books.

Yet no-one seems to remember.

oblio 11/12/2025||||
I guess at that point we could do it the old fashioned way by pointing a camera at the screen. Or, I guess, a more professional approach based on external recording.
ericd 11/12/2025|||
Wonder if you could train a neural net to take camera recordings and basically reconstitute the original. For a given setup, the distortions should be pretty consistent.
devsda 11/12/2025|||
I might be recalling it wrong,but I remember reading that there was some old hardware that refused to record protected TV/Movies probably a VCR or a DVR.

Camera manufacturers can easily refuse to record a stream of they detect it is protected, may be via watermarks or other sidechannel.

tshaddox 11/12/2025|||
HDCP is how modern digital displays (and digital display recorders) do it.

You might be thinking of Macrovision, which was integrated in a lot of DVD players and would embed pulses into the vertical blanking interval of the analogy video output. These pulses could be detected by compliant DVD recorders and used to refuse recording. The pulses would also cause playback defects in some older VCRs and TVs.

I remember connecting my first DVD player to an old TV via a VCR (effectively using the VCR as an RF modulator) and being plagued with the image brightness constantly lowering and rising. At the time, I fixed this by switching to a dedicated RF modulator. I now suspect Macrovision is what caused this.

https://en.wikipedia.org/wiki/Analog_Protection_System

oblio 11/14/2025||
> HDCP is how modern digital displays (and digital display recorders) do it.

But that's inside the system. I'm talking about recording the physical output, i.e. the screen itself. With a controlled environment, known screen characteristics, I would hope that an external recorder + post-processing can create high quality images or video.

jedberg 11/12/2025||||
Old VCRs looked for a hidden signal that rental videos put out so you couldn't record them. But it was easy to block with a cheap device that you put in the middle.
piperswe 11/13/2025|||
Macrovision worked by outputting signals that were just barely out of spec, such that TVs would be able to correct for the issues just fine but VCRs would constantly lose sync.
lloeki 11/12/2025||||
Netflix is already there for 4k streams
KeplerBoy 11/12/2025|||
And it's an entirely useless effort. No idea how it is done but the internet is full 4k rips.
alex7o 11/12/2025|||
They find devices that are easy to hack (and I mean rip and tear) and extract the decryption keys from each of them, from what I have heard cheap chinese tvs and set top boxes, they extract the keys from the chips (hardware hacking, heard some even use microscopes to read the keys by hand), and then use them to decrypt streams, I heard that they catch them pretty fast to they use like 1 device per season. This is why they use mostly stollen devices.
jcalvinowens 11/12/2025|||
The really shitty thing is that vulnerable devices get blacklisted en masse, so all legitimate users get stuck with 480p video content on streaming services. The Nexus 5 got this treatment, as I understand it, because it was too easy to extract the keys.
zelphirkalt 11/12/2025|||
Not a Netflix user here: Are you saying that paying customers get cut off from higher video quality, that they are possibly paying for, and pressured into buying new devices? That shit should be illegal!
jcalvinowens 11/12/2025||
Yes, that's exactly what happens!
charcircuit 11/12/2025|||
It provides a good incentive for manufacturers to invest into security for their devices.
jcalvinowens 11/12/2025||
No, it provides no incentive at all!

It's the users who suffer when this happens, not the manufacturers. The manufacturers couldn't care less, the money is already in the bank.

If the manufacturers were required to replace all the revoked devices at their cost, that would be a real incentive.

charcircuit 11/13/2025||
Manufactures suffer reputational damage from it. Also keys could be revoked before they finish selling through all of their stock of produced phones.
alerighi 11/12/2025||||
More easily in the past (I don't think if it's still true for 4K) you only needed an HDMI splitter to bypass HDCP copy protection.
jasomill 11/13/2025||
Now you need both a buggy HDCP 1.4 splitter and an HDCP 2.1 to 1.4 converter.
13hunteo 11/12/2025||||
Interesting - do you have any sources to read further?
47282847 11/12/2025|||
Search for widevine decrypt. You’ll find code and forums where at least some L3 (software) keys are publicly shared. For high resolution on some platforms, you need L1 keys, but as far as I understand the decryption process basically stays the same once you have a working key.

Random article: https://www.ismailzai.com/blog/picking-the-widevine-locks

Claimed to be L1 key leaks (probably all blacklisted by now): https://github.com/Mavrick102/WIDEVINE-CDM-L1-Giveaway

sodality2 11/12/2025|||
You won't find a ton of up-to-date info that would let you do the same - the scene groups hold their methods closely specifically because of this cat-and-mouse game.
gpderetta 11/12/2025|||
The analog hole is real.
allan_s 11/13/2025||
I was wondering how easy it is

I.e I know that hdmi stream can be encrypted so I guess for Netflix you can't juste have a "hdmi splitter"? Do you need to go as far as plugging yourself just before the lcd pixels ? And if so , is it the moment where its easier to have a high def camera pointed at your lcd screen with post processing?

bob1029 11/12/2025|||
Breaking HDCP is a lot easier than breaking the other things. You don't have to attack the torment nexus directly. This is not the most ideal option but it is information theoretically correct assuming your capture rig is set up properly.
jcalvinowens 11/13/2025|||
Yeah. The HDCP1 master key was leaked over a decade ago, it's a joke compared to widevine. Encoding the raw input is very feasible on modern hardware.
piperswe 11/13/2025||||
You can only get a WEBRip that way, not a WEBDL, since you'll need to re-encode and introduce some generational loss. The gold standard for streaming piracy is stripping the DRM from the original compressed bitstream, remuxing it to mkv, and uploading that as-is for maximum quality.
charcircuit 11/12/2025|||
It would be harder to break HDCP and you wouldn't even get the original compressed media content. It's a worse idea.
sabatonfan 11/12/2025||||
I knew of this chrome bug which could allow netflix to be ripped. I had heard it in comments of some section of youtube and I might need to look further into it but its definitely possible.
kelvinjps10 11/12/2025|||
It's not as easy as downloading a YouTube video though
yard2010 11/12/2025||||
Can you explain in simple terms what would prevent one from running the decryption programmatically posing as the end client?
GeoAtreides 11/12/2025|||
Yes, it's called: Web Environment Integrity + hardware attestation of some kind

> "the technical means through which WEI will accomplish its ends is relatively simple. Before serving a web page, a server can ask a third-party "verification" service to make sure that the user's browsing environment has not been "tampered" with. A translation of the policy's terminology will help us here: this Google-owned server will be asked to make sure that the browser does not deviate in any way from Google's accepted browser configuration" [1]

https://www.fsf.org/blogs/community/web-environment-integrit...

robmccoll 11/12/2025||||
Let's say the only devices you can get that will run YouTube are running i/pad/visionOS or Android and that those will only run on controlled hardware and that the hardware will only run signed code. Now let's say the only way to get the YouTube client is though the controlled app stores on those platforms. You can build a chain of trust tied to something like a TPM in the device at one end and signing keys held by Apple or Google at the other that makes it very difficult to get access to the client implementation and the key material and run something like the client in an environment that would allow it to provide convincing evidence that it is a trusted client. As long as you have the hardware and software in your hands, it's probably not impossible, but it can be made just a few steps shy.
immibis 11/12/2025||||
You don't get access to the decryption code nor the keys - both are hardwired in silicon.

We'll eventually be able to reverse-engineer that and run it programmatically, but it will take a long time.

And when they catch you doing so, they'll ban your (personalized) encryption key so you'll just have to buy another graphics card to get another key.

This is how it already works, not some future thing. But the licensing fees make it so it only gets used for Hollywood-level movies.

Thorrez 11/12/2025||||
Here are a couple ideas:

The decryption code could verify that it's only providing decrypted content to an attested-legitimate monitor, using DRM over HDMI (HDCP).

You might try to modify the decryption code to disable the part where it reencrypts the data for the monitor, but it might be heavily obfuscated.

Maybe the decryption key is only provided to a TPM that can attest its legitimacy. Then you would need a hardware vulnerability to crack it.

Maybe the server could provide a datastream that's fed directly to the monitor and decrypted there, without any decryption happening on the computer. Then of course the reverse engineering would target the monitor instead of the code on the computer. The monitor would be a less easily accessible reverse engineering target, and it itself could employ obfuscation and a TPM.

bayindirh 11/12/2025|||
Attestation requiring a hardware TPM 2.0 (or higher), and not being able to extract the private key from the TPM on your system.

TPM is Mathematically Secure and you can't extract what's put in. See, Fritz-Chip.

fsflover 11/12/2025||||
Which is why Windows 11 requires TPM.
goku12 11/12/2025|||
TPM isn't the only misfeature that makes Windows 11 an abomination. People who don't switch to a respectful platform is in for a lot of pain.
icpmoles 11/12/2025|||
DRM protection schemes usually don't rely on TPM, the real magic happens inside your GPU and the monitor.
fsflover 11/12/2025||
They can use all available tools at the same time.
gruez 11/12/2025||
TPMs existed for at least a decade though.
fsflover 11/13/2025||
They can even be based on free software like in my Librem laptop. This is however not what Microsoft wants.
kevincox 11/12/2025|||
iOS can already attest to websites that they are running in unmodified Safari. https://developer.apple.com/news/?id=huqjyh7k

I guess that isn't quite enough to prevent screen recording but these devices also support DRM which does this.

andy_ppp 11/12/2025|||
The YouTube web app is so full of bugs it's almost unusable on a phone.

Comments also disappear regularly on all platforms...

sussmannbaka 11/12/2025|||
I can only navigate to a video by long-pressing, copying the URL and pasting it into the URL bar, otherwise I get a meaningless "something went wrong" type error message. Mobile Safari, no content blockers, not logged into a Google account. After almost two decades of making the website worse they finally succeeded in breaking "clicking a video". I wonder what the hotshots at Alphabet manage to break next :o)
dylan604 11/12/2025|||
This was happening to me browsing in FF with uBO. It would work as soon as I disabled uBO. I realized uBO needed an update, and it went back to working with uBO active after the update. For a couple of hours I was ready to never use YT again if it meant suffering their obnoxious interruptions with ads.
Barbing 11/12/2025|||
Works dandily here.

Suspicion: they’ve fingerprinted me hard and know I have premium but like to watch occasionally from Safari private (with content blockers) and don’t hassle me.

Mainly suspect this given lack of anti-adblocking symptoms.

Synaesthesia 11/12/2025||||
I only use the web app on my phone (via Firefox). It works well enough and I can play videos in the background and block ads.
RGamma 11/12/2025||||
Do you also get looping search results? I've also had it happen to the simple "videos" tab of a channel.
neuroelectron 11/12/2025||||
Google is having a hard time conforming to their own javascript standards.
goku12 11/12/2025||||
> Comments also disappear regularly on all platforms...

I don't believe that that's a bug. The disappearance depends a lot on the topic of those comments. It's very much deliberate censorship.

kllrnohj 11/12/2025||
> It's very much deliberate censorship.

Also known as "moderation"

goku12 11/13/2025||
That 'moderation' is in the same spirit as 'Enhanced Interrogation Techniques' at Guantanamo Bay, 'Administrative Segregation' in US prisons or Russia's 'Special military operations' in Ukraine. Tomayto, tomahto.

Disclaimer: To anybody getting ready to be offended by these references, don't be selectively blind to the word 'spirit' above. If you still can't make it out, I'm obviously referring to euphemisms here and no additional equivalences are implied. Anything else you attribute to my statement reflects your own views and is your own responsibility. It's such a shame that I have to explain such basic facts with a disclaimer that's longer than the comment itself. But the reality is that some people are so sensitive that they insist on imposing their version political correctness to not just implied speech, but also to unimplied speech, language and even thought, while totally disregarding others' cultural perspectives. I leave this here just in case I have to explain my intentions to someone again.

ACCount37 11/12/2025|||
And the YouTube web interface is full of issues too. For example, livestreams had transient memory leaks for months already, thought to be related to their chat implementation.

In the meanwhile, YouTube spends its effort on measures against yt-dlp, which don't actually stop yt-dlp.

What the fuck is wrong with Google corporate as of late.

mring33621 11/12/2025|||
dumb middle management driven by dumb metrics

a very old story...

hbbio 11/12/2025|||
> livestreams had transient memory leaks for months already

maybe it's vibe coded nowadays

Fokamul 11/12/2025|||
I hope they will do that, yes really.

Because this will mean major shift to open-source and community solution, where creators will be paid directly by their viewers.

I have NO problem, what so ever, to pay content creators directly.

But I have HUGE problem to pay big corpos. It's ridiculous that we pay for Netflix same price as US people and for you it's cheaper than coffee and for us, if you compare median-salary, it's 5-10x MORE expensive. (cancelled every streaming platform year before as all of my friends, cloud seedbox here we go) And I don't even wanna mention Netflix's agenda they want to push (eg.: Witcher)

That's why piracy is so frequent here in small country in EU :) Also it's legal or in grey-area, because nobody enforce it or copyright companies are unable to enforce it if you don't make money from sharing. (yes, you don't even need to use VPN with torrents)

latexr 11/12/2025|||
> Because this will mean major shift to open-source and community solution, where creators will be paid directly by their viewers.

That’s an unrealistic nerd dream. People haven’t moved off of closed social networks such as Facebook and Instagram, and haven’t flocked to creator-owned platforms such as Nebula. The general public, i.e. the majority of people, will eat whatever Google, Meta, et al feed them. No matter how bad things get, too few people abandon those platforms in favour of something more open.

mbac32768 11/12/2025|||
I'm sorry but this sounds hollow. Creators are specifically choosing to upload their content to YouTube. They have elected "big corpos" to handle payment for them.

You are not standing up for them by pirating their stuff from YouTube.

If you have a problem with it, it is on you to stop using YouTube to view their content. You did not gain a moral right to pirate their stuff just because you don't like the deal.

butlike 11/12/2025|||
They'll never leave money on the table like that. The older demographic are the only ones that can buy things.
BenGosub 11/12/2025|||
One constant about Google, they always bet on the web.
xandrius 11/12/2025||
Until the profits tells them not to.
notepad0x90 11/12/2025|||
i think a lot of millenials and older gen-z use youtube on browsers. It has more and more alternative competitors too, like bilibili in China.
fragmede 11/12/2025||
Ooh thanks. If the 21st century is going to belong to China, then BiliBili, along with v2ex.com, is gonna need to get added to my doomscrolling itinerary.
wiseowise 11/12/2025|||
Pffft, and good riddance, comrade! Just think about native application and native performance, great native animations and native experience (and native ads, of course)! We won't have this god-awful Web (that propelled modern tech world in the first place) anymore, we can finally have personal vendetta against awful JS and DOM. No more interoperability, no more leverage against corpos, just glorious proprietary enclaves where local tyrant can do anything they want!
oblio 11/12/2025|||
Think of iOS. You can basically use just 1 programming stack on iOS devices: Swift/Objective-C. You can't have JIT except for the JIT approved by the Apple Gods.

The biggest hack to this is React Native, which barged just in due to sheer Javascript and web dominance elsewhere, and even that has a ton of problems. Plus I'm fairly sure that the React Native JS only runs in the JIT approved by the Apple Gods, anyway.

Otherwise, we're stuck in the old days of compiled languages: C/C++ (they can't really get rid of these due to games, and they have tried... Apple generally hates/tolerates games but money is money). Rust works decently from what I hear. Microsoft bought Mono/Xamarin and that also sort of works.

But basically nothing else is at the level of quality and polish - especially in terms of deployment - as desktops, if you want to build an app in say, Python. Or Java. Or Ruby. Or whatever other language in which people write desktop apps.

And we're at a point where mobile computing power is probably 20x that of desktops available in 2007. The only factor that is holding us back is battery life, and that's only because phone manufacturers manufacture demand by pushing for ever slimmer phones. Plus we have tons of very promising battery techs very close to increasing battery capacities by 20-50%.

goku12 11/12/2025||
> Plus we have tons of very promising battery techs very close to increasing battery capacities by 20-50%.

Could you elaborate a bit, please? Any links are appreciated.

oblio 11/12/2025||
https://www.androidauthority.com/silicon-carbon-batteries-ex...

Silicon Carbon batteries. And others, but this tech is already in production.

goku12 11/12/2025||
Good article. Thanks!
ux266478 11/12/2025|||
> No more interoperability

> no more leverage against corpos

> just glorious proprietary enclaves where local tyrant can do anything they want!

These are all literally consequences of the web btw, as are things like attestation in consumer hardware.

wiseowise 11/12/2025||
> These are all literally consequences of the web btw, as are things like attestation in consumer hardware.

Totally this, and not because powers suddenly realized they can't control Web like they controlled early "smart" dumb phones circa J2ME times.

crazygringo 11/12/2025|||
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.

Forgeties79 11/12/2025|||
I don’t think it’s such a wild possibility that more and more jobs will be able to be done with locked down tablets and smart phone while fewer will be done on laptops and desktops. We are already seeing it at the personal level - people are entirely forgoing personal computers and using mobile devices exclusively. The amount isn’t huge (like 10 or 15% in the US IIRC?) but 10 years ago that was unthinkable IMO.

I was reading a study recently that claimed Gen Z is the first generation where tech literacy has actually dropped. And I don’t blame them! When you don’t have to troubleshoot things and most of your technology “just works“ out the box compared to 20 or even 10 years ago, then you just don’t need to know how to work under the hood as much and you don’t need a fully fledged PC. You can simply download an app and generally it will just take care of whatever it is you need with a few more taps. Similar to how I am pretty worthless when it comes to working on a car vs my parents generation could all change their own oil and work on a carburetor (part of this is also technology has gotten more complicated and locked down, including cars, but you get my point).

The point of all this is I could definitely see a world where using a desktop/laptop computer starts becoming a more fringe choice or specific to certain industries. Or perhaps they become strictly “work” tools for heavy lifting while mobile devices are for everything else. In that world many companies will simply go “well over 90% of our users are only using the app and the desktop has become a pain in the ass to support as it continues to trend downwards so…why bother?”

Who knows the future? Some new piece of hardware could come out in 10 years and all of this becomes irrelevant. But I could see a world where devices in our hands are the norm and the large device on the desk becomes more of a thing of the past for a larger percentage of the population.

crazygringo 11/12/2025||
Just because the balance shifts doesn't mean the desktop/laptop stops being supported.

Laptops aren't going anywhere. Even if phones and tablets replace them for a third of tasks, or a third of people.

The idea that laptops with browsers would become so rare that YouTube would drop support, within any reasonably predictable future timeframe, is pure fantasy.

Barbing 11/12/2025|||
All the ewaste MS generated w/Win11 min requirements… I’m thinking that kinda maneuver. Eh not really but anyways:

A slow dropping of support for those who aren’t using an app or Chrome with some Play(Video) Integrity Extension installed.

Forgeties79 11/12/2025|||
>within any reasonably predictable future timeframe

I think given the pace of technological advancement and given how every generation we see at least one major piece of electronics completely wipe out generations of predictions, this statement doesn’t serve a productive purpose other than to make “I don’t agree” sound like some variation of “it’s an objective fact that what you said is impossible.” You’re just spiking the conversation, even if that is not your intention.

I didn’t say this is definitely going to happen. I’m just saying clearly the way we engage with computers is shifting and that means companies will adjust accordingly. It’s not that far fetched.

As for “within any reasonably predictable future timeframe,” for all we know YouTube will become a relic.

crazygringo 11/12/2025||
> It’s not that far fetched.

That's what I'm disagreeing with. Your scenario is far-fetched. This isn't between two comparably plausible scenarios. You can look at current objective trends of desktop/laptop sales and see they're not moving such that they're going to meaningfully disappear to the extent where a popular site like YouTube would remove support. It's absolutely far-fetched. I'm not "spiking" any conversation, I'm simply completely disagreeing based on current actual trends.

Forgeties79 11/12/2025||
I’m not too proud to admit that I am way out on a limb and probably wrong. I’m just kind of musing and thinking out loud about a broader question. I don’t mind you disagreeing, I don’t mind being wrong, but I don’t know man…maybe try and ease off the gas a bit?
reddalo 11/12/2025||||
They can't shut off browser access, but they surely can kill all non-Chromium browsers.
crazygringo 11/12/2025||
No, they can't. Way too many devices, including televisions, access YT via all sorts of browsers. Not to mention antitrust would be all over that. With their dominant browser share, getting people to switch to Chrome by removing access to YT for Firefox would get multiple governments filing lawsuits ASAP.
mapmeld 11/12/2025||
What OS are televisions using to run all of their streaming media apps? It's not iOS.
HeinzStuckeIt 11/12/2025||
Samsung Smart TVs run Tizen.
dawnerd 11/12/2025||||
Not to mention all of the iframe embeds. I’d argue it’d helped YouTube become the defacto go to platform for corporate videos. Yeah there’s other solutions but the number of corp sites that just toss videos on YouTube is insane.
astura 11/12/2025||||
>Watching YT at work is a major thing.

Where are these jobs where I can get paid to watch YouTube?

phantasmish 11/12/2025|||
Lots of people listen to the audio. It’s like a podcast, or having the radio on, which is fine in lots and lots of jobs.

Some people probably also literally watch it, but I know multiple people who basically use it as a radio at work.

Plus, never worked anywhere where half of everyone, including management, is more-or-less openly watching sports more than working during major tournaments?

crazygringo 11/12/2025||
And nobody's saying you're getting paid to watch YouTube all day. But video links get sent around, and people check out whatever 3 minute video. They watch during lunch. You know how it is.
iggldiggl 11/12/2025||||
Working in infrastructure design (specifically railways), cab ride videos are often useful to fill in gaps in as-built plans or the pictures you took on a site visit (you'll always miss out to photograph something that'll be of major interest later), especially in early planning phases. Plus there's the odd software tutorial video here and there, too, of course.
ux266478 11/12/2025||||
I think it would give me a life crisis and I'd feel like a failure of a boss if I learned my otherwise productive employees felt they couldn't watch sloptube the clock. A sysadmin that isn't constantly jacked into nethack is hardly a sysadmin at all. You should really demand more humane working conditions if you feel like you have to micro-optimize your work day.
JimmyBiscuit 11/12/2025|||
In small shops youtube is quite a handy source of information. I have to prototype and 3D print lots of stuff.
wrxd 11/12/2025|||
[dead]
BinaryIgor 11/12/2025||
It's not YouTube though, but downloader :)

"yt-dlp is a feature-rich command-line audio/video downloader with support for thousands of sites. The project is a fork of youtube-dl based on the now inactive youtube-dlc."

nicce 11/12/2025|||
I guess the point was that yt-dlp is only possible, because of the mandatory protocols you need in the browser. Moving to native app makes it much easier to prevent downloading and denying access to the unencrypted content.
easton 11/12/2025|||
I think these days yt-dlp is possible because they're relying on the infra YouTube has for their TV apps, which are html5 (ish) browser apps. so they'd also have to dedicate time to building native apps for every TV in existence, even if youtube.com went away.
freefaler 11/12/2025||
I think that too. When the people refresh their TVs with the newer, more DRM friendly/updated version this channel will meet its end :(
somat 11/12/2025||||
My understanding is that the original yt-dl used the browser interface. yt-dlp uses the android app interface.
Thorrez 11/12/2025||
>This impacts yt-dlp as we currently request video data from YouTube as if we were YouTube on TV.

https://github.com/yt-dlp/yt-dlp/issues/12563

goku12 11/12/2025|||
> Moving to native app makes it much easier to prevent downloading and denying access to the unencrypted content.

It would still be possible with native apps. Somebody will have to reverse engineer it continuously. So it will be slower, but still possible.

However, that won't be the case if they start using some secret (like a private key) that you can't access directly from an app, or if they decide that you can't run custom/modified apps. That's what I believe to be the true intentions behind their push to adopt dystopian technologies like secure enclaves and platform attestation. Not really about security as they claim.

nicce 11/12/2025||
> That's what I believe to be the true intentions behind their push to adopt dystopian technologies like secure enclaves and platform attestation. Not really about security as they claim.

Yeah, that is exactly I was thinking.

bluGill 11/12/2025||||
Doesn't matter, yt-dlp looks like a browser to youtube. They can put authorization/encryption in an app that can't be done in a webpage. By killing browsers they gain control.
hu3 11/12/2025|||
They know that. yt-dlp uses browser-like access to download.
anabis 11/13/2025||
This is where I would guess the world destroing AGI/ASI will come about. The neverending cat-and-mouse game of ads/blockers driven by profit motive. LLMs will used by both sides in a escalating game, with humans with its attention and wallet stuck in the middle.
docmars 11/13/2025||
Couldn't this be compiled to a single-file executable using Bun or Deno, to avoid the need for a runtime install?

https://bun.com/docs/bundler/executables

Mr_Minderbinder 11/13/2025||
YouTube has gotten so bad that even normal people are complaining about it now. A middle-aged woman who volunteers with me was saying how she did not feel comfortable using YouTube due to the number of inappropriate ads. I ended up giving her links to a few Invidious instances and she loves them even if they are slower and not entirely reliable. She also understood the concept of a front-end without much explaining on my part.
niutech 11/13/2025|
Easy solution: use YT in a web browser with an ad blocker (like uBlock Origin or AdGuard on iOS).
anvuong 11/13/2025||
This explains why it suddenly failed for me yesterday and the downloads were limited to 360p only. `dnf install deno` and it was back to normal.
tekmaven 11/12/2025|
In case anyone was wondering, use `--js-runtimes node` to use the (as stated as insecure) node option.
More comments...