Earlier quoted context omitted.
> (presumably, I haven't looked into it) YouTube broke even sometime around 2010 and has been profitable ever since. The ad revenue has always been more than enough to sustain operating costs. It's just more growthism = more ads. If you want the YouTube of 2010--you know, the product we all liked and got used to--you can't have it. Welcome to enshittification. Personally I find YouTube unusable without an adblocker.…
You can absolutely have that. You can pay for YouTube Premium and you don't get ads. It's shockingly reasonable in my opinion* - dollars spent to hours I watch, it's my personal best value streaming service. *Bias disclaimer: I work for Alphabet. Not for YouTube. There's no employee discount, I pay full price for YTP.
Yt-dlp: External JavaScript runtime now required for full YouTube support
231–240 of 646 posts
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#232I 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.
You are a digital hoarder. I have taken so many pics that I wouldn't even bother to look back that them (do we ever?) but Google memories is really a neat feature, it refreshes memories. I think you should run a similar service to refresh memory of your favourite videos like they are on speed dail.
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#233I 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.
Back then, the focus was on optimising for the user. Now, however, companies prioritise their own interests over the user.
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#234Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#235I 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.
Remember RealPlayer? Grainy 128 x 128 streamed videos in 1998!
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#236Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#237Seems its already in Arch's repositories, and seems to work, just add another flag to the invocation: yt-dlp --cookies-from-browser firefox --remote-components ejs:github -f "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best" 'https://www.youtube.com/watch?v=XXX' It is downloading a solver at runtime, took maybe half a second in total, downloads are starting way faster than before it seems to me. [youtube] [js…
Glad to hear it’s faster now! YouTube barely works in a full-on browser these days, props to the team that keeps it accessible via a Python script!
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#238I 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.
> 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. The video experience for typical video files is great these days compared to the past. I think you may be viewing the past through rose colored glasses. For years it was a pain to deal with video because you had to navigate third party players (remember Real Player?…
Flash, also almost came built into every browser.
By the time both had gone away, HTML video built in was here. Of course, there were players like jwPlayer what played video fine.
Today, most browsers have most codecs.
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#239Earlier quoted context omitted.
They’d need dedicated hardware to enforce any kind of effective DRM. Encrypted bitstream generated on the fly watchable only on L2 attested device.
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.
Camera manufacturers can easily refuse to record a stream of they detect it is protected, may be via watermarks or other sidechannel.
Re: Yt-dlp: External JavaScript runtime now required for full YouTube support
#240Earlier quoted context omitted.
Glad to hear it’s faster now! YouTube barely works in a full-on browser these days, props to the team that keeps it accessible via a Python script!
I use YouTube daily in safari and edge, this is complete hyperbole.