Remix.run Logo
0-_-0 8 hours ago

Very unlikely, you need the browser for that

petcat 7 hours ago | parent | next [-]

I would be very surprised if they didn't still have analytics tracking on the MPEG-DASH streams directly (what yt-dlp is downloading)

basilikum 7 hours ago | parent [-]

yt-dlp needs to get the stream from somewhere. It has to fetch the website for that and even execute a JavaScript challenge to retrieve the media endpoint.

netsharc 6 hours ago | parent [-]

I'd guess it skips running the JavaScript that reports to the Analytics backend...

estimator7292 5 hours ago | parent | prev [-]

Good thing yt-dlp is a browser.

direwolf20 2 hours ago | parent [-]

It's not. It runs enough JavaScript to pass the CAPTCCA (completely automated public turing test to tell computers and computers apart) challenge but it doesn't actually load the page and execute everything.