Douga Getter
https://www.douga-getter.comVideo sites supported by Douga Getter
What Is Douga Getter?

Douga Getter is a video downloader extension focused on direct-link video. While it can only download direct-link streams, it is also capable of detecting HLS-based video — meaning you can use it to grab an m3u8 path and pass it to ffmpeg for downloading.
WHOIS records show the domain was registered in 2013, making it a relatively long-running tool in this space. The same developer previously released a downloader called TokyoLoader in 2011, which was effectively folded into Douga Getter in 2016.

The developer also created Stream Recorder, an HLS-focused video downloader.
How to Use Douga Getter
Start by installing the Douga Getter extension.
Navigate to a video page, and once a video is detected, the extension icon displays the number of videos found. Click the icon and you'll be taken to the Douga Getter page, which lists all detected videos. Select the one you want to download and it begins downloading.
How Douga Getter Downloads Videos
The extension monitors browser requests in the background, counting any response with a video-type Content-Type header as a detected video.
The list of detected videos is then passed to the Douga Getter page, which triggers the download by routing the request back through the original video page. The reason for this indirection is authentication: direct video links typically won't download if you just send a bare GET request — the server usually requires the right Referer, Cookie, or other credentials. By going through the original video page via the extension, Douga Getter can pass those credentials along and bypass the restriction.
Things to Watch Out For
Because Douga Getter routes downloads through the original video page, closing that page before the download starts will cause it to fail. Keep the original video page open until the download is underway.
There's also a subtlety with downloaded HLS index files. Segment paths in m3u8 files are usually written as relative paths, so if you pass a locally saved index file to ffmpeg, it will try to resolve those paths relative to your local filesystem — and fail to find the segments. If you do want to use a downloaded index file with ffmpeg, you'll need to rewrite the relative paths to absolute URLs first.
That said, manually editing index files is more trouble than it's worth. For anything beyond simple direct-link downloads, a tool like CocoCut or FetchV — which handle both direct links and HLS — is a more practical choice.