CycleTLS
ytdl-patched
CycleTLS | ytdl-patched | |
---|---|---|
3 | 123 | |
795 | 473 | |
- | 1.1% | |
6.4 | 9.3 | |
21 days ago | 11 days ago | |
Go | Python | |
GNU General Public License v3.0 only | The Unlicense |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
CycleTLS
-
Is it possible to scrape a website protected by Cloudflare?
A lot of websites nowadays add fingerprint checking. So even if you fake the headers - it wouldn't help, as cloudflare still knows you are making request from go / python / whatever. So there is a lib to spoof fingerptint - https://github.com/Danny-Dasilva/CycleTLS . It may work for you .
- Curl’s TLS Fingerprint
-
Stack under attack: what we learned about handling DDoS attacks
While it can still be spoofed using several packages , e.g. https://github.com/Danny-Dasilva/CycleTLS it can still provide a meaningful/easy-to-manipulate signal.
Moreover, most bots conducting L7 DDoS don't use real/headless browsers in order to be able to scale their attack, so it's highly likely they'll have a discriminating/inconsistent TLS fingerprint.
This can also be done directly in Fastly using e.g. https://developer.fastly.com/reference/vcl/variables/client-...
Another approach to proactively flag malicious IPs is to scrape free proxies. Indeed, most DDoS leverage lot of cheap/know bad IPs. It's frequent to see these free proxies in these attacks.
ytdl-patched
-
Mobile Ad Blocker Will No Longer Stop YouTube's Ads
For me, the less-complicated client called "DVD" is more reliable for downloading than the client called "Newpipe"; the later stops working intermittently. YMMV.
(Neither are as reliable as using own custom command line programs on desktop, or mobile via Termux. If Google makes a change I can fix/workaround immediately. No waiting for app developers.)
For me, Newpipe works well as a Soundlcoud client.
From the Kotlin source for "dvd":
Video downloader app powered by yt-dlp (formerly youtube-dl).
Features
Download video/audio from 1000+ sites supported by yt-dlp.
Run custom yt-dlp commands.
Update yt-dlp version from settings.
Share link via other apps.
References
dvd - https://github.com/yausername/dvd
youtubedl-android - https://github.com/yausername/youtubedl-android
yt-dlp - https://github.com/yt-dlp/yt-dlp (formerly youtube-dl - https://github.com/ytdl-org/youtube-dl)
-
Ask HN: WTF Is YouTube Doing?
yt-dlp: https://github.com/yt-dlp/yt-dlp
Once downloaded, the video files can be played anywhere, on any device.
-
Steamboat Willie [video]
If yt-dlp works, you can also use Celluloid to watch videos from Youtube — choose Open Location and enter the YouTube video or playlist page.
=> https://github.com/yt-dlp/yt-dlp
=> https://flathub.org/en-GB/apps/io.github.celluloid_player.Ce...
-
Beginner dev looks at how YouTube sends videos
I'd recommend you to have a look at yt-dlp [0] and NewPipe extractor [1]
[0] https://github.com/yt-dlp/yt-dlp
-
Firefox slow to load YouTube? Just another front in Google's war on ad blockers
Couldn't you just use the subtitles from youtube directly?
https://github.com/yt-dlp/yt-dlp#subtitle-options
Or are these worse than whisper?
-
How can I download my YouTube videos in 4k?
yt-dlp https://github.com/yt-dlp/yt-dlp
-
How can I download full YouTube playlist on Windows 11
yt-dlp or one of its many GUI frontends.
- Show HN: Firefox add-on to open YouTube videos in alternative front ends
-
"Ad blockers are not allowed on YouTube" aggresively
Give yt-dlp a try: https://github.com/yt-dlp/yt-dlp
The only ads are the ones the creators insert into the videos themselves.
-
Ask HN: How YouTube is recommending Chrome in middle of monopoly trial?
youtube-dl is broken now and barely updated for some byzantine reasons, no?
yt-dlp is supposed to be the new hotness, though I've yet to try it. https://github.com/yt-dlp/yt-dlp/
What are some alternatives?
gost - GO Simple Tunnel - a simple tunnel written in golang
yt-dlp - A feature-rich command-line audio/video downloader
go-cloudflare-scraper - A golang http.Transport layer that uses Otto to solve Cloudflare challenges
Tidal-Media-Downloader - Download 'TIDAL' Music On Windows/Linux/MacOs (PYTHON/C#)
mimic - Mimic chromium's HTTP/HTTP2 and TLS implementations.
youtube-dl - Command-line program to download videos from YouTube.com and other video sites
chromedp - A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.
qobuz-dl - A complete Lossless and Hi-Res music downloader for Qobuz
Ponzu - Headless CMS with automatic JSON API. Featuring auto-HTTPS from Let's Encrypt, HTTP/2 Server Push, and flexible server framework written in Go.
youtube-dl - Command-line program to download videos from YouTube.com and other video sites
surf - Stateful programmatic web browsing in Go.
ytfzf - A posix script to find and watch youtube videos from the terminal. (Without API)