Cloudflare, Captcha, Turnstile & DRM Video Scraper

via Freelancer ·

Budget / Salary$250–750
TypeFreelance project
LocationRemote
Posted8 hours ago
I need a reliable way to pull full-length movies and TV episodes from popular streaming platforms that sit behind Cloudflare, trigger Turnstile / reCAPTCHA, and deliver their streams through Widevine-protected playlists.
The goal is a single tool—CLI or small library—that can:

• Negotiate every Cloudflare layer automatically (token / challenge handling, TLS fingerprinting, rotating proxies if required).
• Detect and solve any captcha that appears, handing the solution off to a third-party service key I will provide.
• Acquire the playable video once the page is reached and either expose the raw HLS/DASH URLs or decrypt the Widevine L3 stream on the fly so the final output is a clear MP4 or TS file.

Language is up to you; Python with Playwright or Node.js with Puppeteer is fine as long as the code is clean and the dependencies are open-source.

Acceptance criteria
– I run one command with the target page URL and receive a decrypted file or direct, playable link.
– The script finishes without manual captcha input.
– It works on at least two mainstream streaming providers we will test together.

Package everything with a short README that covers environment setup, required API keys for captcha solving, and any DRM components (e.g., widevine-l3-decryptor, shaka-packager). Once the tool passes the above checks, the job is complete.
php javascript python linux web scraping node.js automation api development api integration cloudflare
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.