Why is there no TRUE BROWSER-LEVEL SOLUTION to downloading protected video content directly from the cache/memory? There are only extensions and command line utilities. And sure, that works for maybe 90% of stuff, but not for everything.I'm trying to download some shit from a site that has the most rock solid protection I've seen. All the page requests for the .m3u8 and individual .ts files have not just cookies, but rotating headers with one time pad custom authentication codes passed along, which are generated through multistep negotiation sequences to multiple servers. yt-dlp generic extractor just can't handle it. Not even the various browser extensions designed to detect videos work because the server ruthlessly refuses to allow duplicate requests once the authentication codes have been generated. E.g. once the video starts playing in the real browser window, any additional request to attempt to download the content from the links it found fails. At best, I could CONCEIVABLY dig through megabytes of obfuscated javascript to set breakpoints and TRY to extract some of those URLs before their first usage, but at this point I just don't have the time to spend hours/days experimenting with it. Who would have thought a bunch of brazilians could get this shit locked down so tightly where Google itself fails. I guess Brazil doesn't hire indians.The best possible solution would be an *actual modification to browser source code* that simply lets you access the actual video data the browser already downloaded and reconstruct the result. //Why doesn't it exist//??? Why are browsers such "nobody touch them!! just use manifest v3 extensions!!" black boxes despite being open source?
>>107998200Shouldn't the full video be in cached somewhere in your computer? Maybe at this point you're better off recording your screen
Maybe it's a signthat you shouldn't be trying to steal their videos that they don't want you to steal
>>107998200>Why is there no TRUE BROWSER-LEVEL SOLUTION to downloading protected video content directly from the cache/memory?Might as well just use a screen recorder. The built-in windows snipping tool can do videos now.
>>107998200https://addons.mozilla.org/en-US/firefox/addon/video-downloadhelper/
>>107998200>>107998230maybe dicking with ffmpeg or ffmpeg-chromium and compiling a custom decoder that copies the frames to disk as well as handing them to the browser
Ist his working for anyone????jkafjkfjkadsjfkadsfds
>>107998200>a site that has the most rock solid protection I've seenLink?>All the page requests for the .m3u8 and individual .ts files have not just cookies, but rotating headers with one time pad custom authentication codes passed along, which are generated through multistep negotiation sequences to multiple serversSecurity through obscurity.
>>107998200>Why are browsers such "nobody touch them!! just use manifest v3 extensions!!" black boxes despite being open source?Browser software has been shit for years.In chrome when you download a file, it literally re-downloads it from the internet, even if you just recently opened it. I'm surprised that what you suggest hasn't already been done but also not surprised due to pajeets.
>>107998268>stealExplain how a replica is theft.You know their servers literally replicate the data internally, then transmit another replica across the internet.
>>107998200Just write your own lmao
I remember when all you had to do to download a video was copypasting it from the cache folder.
>>107998200just record the screen with your phone retard
>people can emulate windows 98>people can't run yt-dlp directly into on the browser ?
>>107998268Actually, I paid for the videos. They belong to me now. They're visible in my browser, so I have a right to do whatever I want with my copy of that content. It's the browser at fault that's complicit it trying to prevent me from accessing the data that has already been transmitted through the network and resides on my hard drive/in my RAM and belongs to me.tldr browsers are wrong and use YOUR cpu to service someone else's needs
>>107998268suck my dick, I WILL archive whores licking microphones. Not a single soul can stop me.
>>107998230>Shouldn't the full video be in cached somewhere in your computer?Used to be that way back in the day. They chunk things differently now and I'm not even sure if it call gets written to disk or if some of it resides in RAM/swap. Browser profile and cache directories are a mess.
>>107998200Someone should suggest this to the ladybird team, another reason to move away from chromium and trannyfox
>>107999001Shouldn't be hard to modify an open source browser to cache all web resources.
>>107998982based
>>107998874I distinctly recall doing this on an Ubuntu system like 8 or 10 years ago
>>107998200Because all the big browser engines are in bed with advertisers, censors, digital handcuff writers, and antifreedom control freaks. "Open source" is a laughable facade, you are not part of the inner circle and as such are not allowed to contribute code to these projects other than patching security vulnerabilities, and in a few years it'll even be illegal to own hardware powerful enoigh to compile Chromium.
Who knows, but I concur with the other anons, just record your screen. You're basically downloading the video at a rate of 1 second per second albeit re-encoded
>>107998200video/site link?
Internet download manager is your best bet.
>>107998200brave does this, retard. you've never heard of it because no one wants to point their browser to the link of every single video they want to grab.
>>107998200This reminds me of people trying to figure out how to upload a GIF to Instagram. Like bro just record a phone with another phone
>>108000213This world because the Twitter of thirld worlders... look at this, utterly retarded post and traniem, maxxing that third world status.
>>107998873This.OP too fat so he just complains like a woman.
remember when watching youtube didn't utilize all your cores at 100%?
>>107998200There is a program for windows I don't exactly remember the name, it's something like browser cache downloader or something. I used it with firefox.Before use make sure you either have a clean profile or clear the existing cache/history otherwise there will be tons of unrelated files.Then just open the site let the video load fully then run the program (you may also have to use something like ffmpeg later to join separate mp4 video chunks into one file)
>>107998200Dude, Opera 12 days are gone.
u set ur phone to record video, u point it real nice at the screen and u anjoythanks i could help, bro
>>108000819>watching youtube
>>108000819Just deactivate the background illumination.
>>107998200i remember when you could open a youtube video, wait for it to buffer the whole thing, then just copy the .flv right out of your browser cache
>>107998982>>107998200Rplay?
>>107998200because the two options are 40 gigabyte abominations that take 3 hours to build
>>107998200Give the link even if it's something hyper specific about your job you're anonymous who cares
>>107998200there's one i found which allegedly use it: https://ytdl.lol
>>107998200Maybe if you spent your time learning how to reverse engineer their crap instead of bitching and complaining to us you'd already have your precious video. If it uses L3 wide vine it's there for the taking. Now fuck off.
>>108002650That's a whole separate web server written in python that scrapes with yt-dl. OP wants direct integration into the browser engine itself.
>>1080008191440p+ is probably too much for your device.Choose a lower resolution.
>>107998200What site is it op? Maybe you're just retarded
>>107998200>3 paragraphs of nerdspeakjust use the low tech gorilla solution and set up a hotkey to start screen recording. then fullscreen the video and press Play + Record hotkey at the same time. genius
>>107998200>extract data from cacheIsn't this because the courts need a way to know if you downloaded a file rather than merely came across it, so browsers are now designed to request the resource if you want to download it? (courts would want to know if you downloaded cp, for example)
Someone in another thread brought up 'surf', an easy to program browser client thing designed for the most the most ardent privacy peeps. Maybe that would help you here?>rotating headers, one time padsdamn that's crazy
>>108000819My CPU is at 5% while watching a 4K@60fps video, time to upgrade your GPU.
>>107998200https://chromewebstore.google.com/detail/webrecorder-archivewebpag/fpeoodllldobpkbkabpblcfaogecpndd?hl=en&pli=1
>>107998268>getting mad about property you never ownedYoutube owns your ass
>>107998230>better off recording your screenafaik, this is a lossy operation with video codecs unless you waste exponentially larger amounts of storage space on lossless encodes.
>>107998200>downloading protected video contentBecause your thousands of hours and lines of code going into maintaining this would get DMCA'd >...despite being open source?court fees can kill an open source project
>>107998975still a childs understanding of copyright lawDo you automatically own the car parking in your driveway? Do you own a hotel room just because you have a key to get in? access does not imply ownership
>>107998200But command line tools are better. They run anywhere. You can script and automate them. Browser tools only work in your browser.
>>107998710>>107999187>>108001143>>108002968OP here nvm I fixed it with FFMPEG.
>>108005703what was the solution, i'm curious.
>>108000819You need both web browser that is too complex to copy and imitate by another browser, and web site that is too complex to implement partially in another browser, then you're ready for monopolising the Web.
>>108000819Invidious pages don't lag like hell even on old computers, with the same video stream. Notice the difference, and think.
>>107998200Are you retarded? You can vibe code a browser extension that makes you a shiny GUI for your low IQ monkey brain to call yt-dlp in less than a day with AI.
>>107998268if you don't want your shit distributed don't put it on the internet, get raped nigger
>>107999187privacy dot com dot bryeah it's goonshit, but it's cheap goonshit>>108005703false flag>>108006184there is no fix, not without diving through their js to get their authorization bearer and custom json header shitas far as i can tell it looks like a one time pad, so you can't just copy paste from browser, it updates with every request and the server rejects if it doesn't match up
>>107998268>>108005384Wrong. It's on my computer, I own it. No one has a right to say what I can do with data on my machine but me.
>>107998975This what the fuck nigga why do I have to redownload the video if that shit is already Downloaded to ram fuck you
>>107998200>//Why doesn't it exist//???I've wondered this, too. There have been too many times I'd like to just store the results of every request to a folder or something. There should be an option in the Developer interface to do this.
Camripping is still the foolproof copy protection breaking method. Just record the screen like normal people, or plug your HDMI cable into a HDCP stripper.
>>108005384If I pay for a car, somebody builds said car, then sends it to my driveway, yeah, it's my fucking car.Awful analogy, literally "you wouldn't download a car"-tier.
>>108008660I literally sent you the link to the solution yesterday. Why are you too lazy to check links posted on your own thread?
>>107999014>>108008911Can anyone download the full video?https://k2s.cc/file/06ee003990a1e/Autumn_Jade_-_Flexible_Fox.wmv
>>107998200>downloading protected video contentNo legitimate use case.
>>108011644I can but I won't. Porn addiction is bad for you
>>107998200he doesn't know about OBS studio.you can get anything, it just takes a long time.