Self-Hosting Revolution: Battling Scrapers with DIY DRM Solutions

Why the advent of generative AI and their relentless scraping, I've decided to move even most of my important content to self-hosting, including video self-hosting.

I figured at adding DRM (evil, I know) would likely keep scrapers at bay, and I'll like for my video content to be available to humans but not to generative AI scrapers.

Unfortunately, there's plenty of excellent write-ups for how DRM works and for circumventing DRM (such as Widevine), but non unsurprisingly much into how to add it to content. I'd appreciate a guide in the right direction in doing this. I refuse to "collaborate" or get a licence from the DRM vendors, like Widevine, FairPlay or PlayReady, so I'm hoping I can implement it myself. I've got a strong tech backgroud and believe should be able to do this with relative ease.

If all else fails, I can use the 'org.w3.clearkey' (Clear Key), scheme which is entirely in the browser, but trivially to circumvent.

I realise this is a strange request, as most people seek to remove DRM instead of adding it, but I'm also moving away from YouTube for their increasing user hostility and towards self-hosting, Anything that will slow or block scraping from the big players would be a win.

Thanks a lot for suggestions and feedback!

submitted by /u/DeliveryTypical
[link] [comments]

from hacking: security in practice https://ift.tt/DgwQL0l

Comments