Live data from Hacker News

Yt-dlp: External JavaScript runtime now required for full YouTube support

github.com

581–590 of 646 posts

Re: Yt-dlp: External JavaScript runtime now required for full YouTube support

#582
post #555

Earlier quoted context omitted.

I have written software to do this kind of recording on a laptop, running 4 of the stream itself (different episodes of the same show). It opened DRM enabled browsers side by side, ffmpeg captured the video from the respective parts of the screen, and each browser's audio was piped into a different dummy output, which ffmpeg also captured of course. The tech stack was linux, bash, PHP, php-webdriver, Selenium, Firefo…

Just move the capturing a layer further away, there is always the analog hole.

Yes but why waste $10-$20 on a cheap HDMI recorder, when I can create this beautiful software in two person-days of work?

Re: Yt-dlp: External JavaScript runtime now required for full YouTube support

#583
post #463

Earlier quoted context omitted.

They can use all available tools at the same time.

TPMs existed for at least a decade though.

They can even be based on free software like in my Librem laptop. This is however not what Microsoft wants.

Re: Yt-dlp: External JavaScript runtime now required for full YouTube support

#584
post #129

Just one question. I see all these 3rd party clients solving the problem separately. Isn't it easier for everyone to build a unified decoder backend that exposes a stable and consistent interface for all the frontends? That way, it will get more attention and each modification will have to be done only once. Since JS is the big issue here, the backend itself could be written in JS, TS or something else that compiles…

It will also save Google time trying to fingerprint it!

How so?

Re: Yt-dlp: External JavaScript runtime now required for full YouTube support

#585

Earlier quoted context omitted.

> MS Media Player eventually fell behind the curve, but eventually we got VLC and things got great. And in-between those we had Media Player Classic together with the Combined Community Codec Pack, and once you had MPC + CCCP installed, you could finally view those glorious aXXo-branded 700MB files found on a random DC++ hub.

I'm still using the Media Player Classic Home Cinema to this day. https://github.com/clsid2/mpc-hc Never liked VLC, but that's just me.

> Never liked VLC, but that's just me.

Not just you, I never liked VLC as well. MPC-HC forever!

Re: Yt-dlp: External JavaScript runtime now required for full YouTube support

#586
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.

Re: Yt-dlp: External JavaScript runtime now required for full YouTube support

#587

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 o…

Easy solution: use YT in a web browser with an ad blocker (like uBlock Origin or AdGuard on iOS).

Re: Yt-dlp: External JavaScript runtime now required for full YouTube support

#588
post #36

I use yt-dlp (and back then youtube-dl) all the time to archive my liked videos. Started back in around 2010, now I have tens of thousands of videos saved. Storage is cheap and a huge percent of them are not available anymore on the site. I also save temporary videos removed after a time for example NHK honbasho sumo highlights which are only available for a month or so then they permanently remove them.

Can you upload some most interesting deleted YT videos to Web Archive or even Dailymotion, so that they are preserved for the next generation?

Re: Yt-dlp: External JavaScript runtime now required for full YouTube support

#589
post #478
post #421

Earlier quoted context omitted.

I use Firefox with uBlock and besides a couple of times where video start was delayed by a few seconds it has been working as well as before.

For the last two days I haven't been able to watch youtube videos on Firefox without disabling uBlock.

I've disabled adblock/vpn and can watch maybe 1-2 videos before the video player starts blacking out on each one. Only restarting firefox "resets" it and I haven't been able to find a reason for this happening. Time for yt-dlp I guess

Re: Yt-dlp: External JavaScript runtime now required for full YouTube support

#590

Earlier quoted context omitted.

YT works pretty flawlessly for me with firefox on debian. What's the issue you're seeing?

If you are blocking ads now, the videos will start in a very delayed fashion almost as if the server is waiting the length expected for the ad to take before streaming you any bytes.

I've seen that too, but it's still better than somebody yelling in your face about toilet paper.
Post reply on HN