Video DownloadHelper
https://downloadhelper.netVideo sites supported by Video DownloadHelper
What Is Video DownloadHelper?

Video DownloadHelper is a browser extension that can download a wide variety of video formats, including HLS-based streams and direct video links.
WHOIS records show the domain was registered in December 2006, making it one of the oldest video downloaders still in operation. The earliest Internet Archive records suggest it started as a Firefox extension.

How to Use Video DownloadHelper
Start by installing the Video DownloadHelper extension in your browser.
When you navigate to a page with a video, the extension icon changes from grey to colored. Click the colored icon and a popup appears listing the detected videos.

Click Download on the video you want, and conversion begins. Once it's done, the file downloads automatically.
How Video DownloadHelper Downloads Videos
The Extension Code Weighs In at Around 12 MB
Video DownloadHelper appears to handle everything inside the extension itself — fetching the m3u8 index, detecting direct links, retrieving segments, converting, and merging. That likely explains why its source code comes in at around 12 MB, which is substantial for a browser extension.
The bulk of that size comes from libav.js, a lightweight library derived from FFmpeg that handles audio and video encoding. The libav.js files alone account for around 5 MB.
On top of that, there are dedicated files for individual video sites — each one sizeable in its own right, as described below.
Site-Specific Processing for Each Video Platform
Looking through the source code, there's a long list of JavaScript files named after specific video sites. Each one runs only on its corresponding site, handling tasks like detecting the index file, retrieving the video title, and reading the video duration. Segment fetching and conversion appear to be handled by separate shared code.
These per-site scripts allow Video DownloadHelper to detect and download video that generic approaches would miss.
Things to Watch Out For
One Download Every Two Hours on the Free Tier
Video DownloadHelper is free to use, but the free tier enforces a cooldown: after downloading one video, you can't download another for two hours.

To download without limits, you'll need to pay for a license. Importantly, it's a one-time purchase rather than a subscription, so a single payment should cover you indefinitely in theory.
A High Risk of Becoming Unmaintained
Because Video DownloadHelper implements custom code to work around the technical restrictions of individual video sites, it's likely to be viewed as problematic from a legal and ethical standpoint — and faces a real risk of being removed from extension stores.
If that happens, the developers can still distribute the extension manually, but that creates friction for users and extra communication overhead for the team every time an update is released.
There's also a fragility problem: site-specific scripts break whenever a video site changes its implementation. Every change requires a code fix, a new distribution, an announcement, and users manually updating — a high maintenance burden for everyone involved.
This combination of high maintenance costs and the real likelihood those costs will materialize is Video DownloadHelper's most significant drawback.