Detect and Download M3U8 HLS Streams (HTTP Live Stream) in multiple threads to your local disk

Latest Version

Version
0.5.3
Update
November 8, 2024
Size
209KiB
Developer
Category
Users
300,000+
Rating
4.25814 ★
Manifest Version
3
Web Store Status
Languages Support
Deutsch
English
Français
Nederlands
Dansk
Eesti
Italiano
Magyar
Suomi
čeština
Ελληνικά
български
中文 (简体)
日本語
See more
Permissions
Storage
ContextMenus
WebRequest
DeclarativeNetRequestWithHostAccess
DeclarativeContent
Scripting
Alarms
See more

Live Stream Downloader Extension

This extension detects M3U8 streaming formats on the active tab and offers to download these segmented streams as a single file to the user's local disk.

This extension detects all possible video qualities and uses direct disk writing to store segments. So there is no need to have a recovery plan from a possible crash. Your data is written instantly to the local file and is ready to use. It also merges all segments automatically when the file is fetched. To improve download capability, the extension also sets the referrer header of the original page.

This extension uses multiple threads to download the HLS stream to increase the downloading speed and stability. Also, it supports resuming the download process when there is a network failure (Thanks to the TDM.JS engine).

How to use it:
1. Go to a streaming website like https://videojs.com/
2. Wait until the toolbar color changes
3. Click on the toolbar button once to select a quality
4. Wait until the download is over. You can see the progress as a badge text.

Features:
1. Download HSL Streams
2. Detect any audio, video, or media streams on the active tab
3. Uses multi-threading to increase download speed
4. Write directly to the disk
5. Supports detecting many audio and video formats
6. Retries several times to fetch each segment even if downloading is broken or you get disconnected from the internet for a short period.
7. Keep awake while downloading a file (this feature is optional; use Ctrl + P or Command + P when the interface is open to enable it)
8. Download any arbitrary file with multiple threads and network failure protection (copy the link and use Ctrl + V or Command + V to add it as a new job to the interface)
9. Unlimited retires. The extension uses multiple threads to fetch the data as fast as possible. If a thread breaks, the extension retries several times to reconnect to the server. Even after multiple tries, the extension pauses the downloading process and displays a prompt to resume when the network issue is fixed.
10. Suitable to download very large files for two reasons: 1) It is the fastest downloader because of multiple thread fetching. 2) it writes directly to the disk, so there is no need to move the file from the internal storage to the local disk later.

Use Cases:
1. You want to store a multi-segmented stream to your local disk for later use.
2. On an unstable network, you can use this extension to fetch a video file and start watching it with your media player even when it is not yet fully downloaded.

Extra Features:
1. You can download any file with this tool. Just drag and drop the link to the interface. Since it uses multiple simultaneous threads to fetch data, you can get the file a lot faster. Also, the downloader is protecting you against network failures and resumes interrupted downloads.
2. This downloader writes directly to the disk and can handle a download speed of about 300 MBytes / seconds. This is the best you can get even with native download managers.

Content Creators:
If for any reason, you want this extension to ignore your website, please open a bug report on the GitHub repository.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "version": "0.5.3", "name": "Live Stream Downloader", "description": "__MSG_description__", "default_locale": "en", "permissions": [ "storage", "contextMenus", "webRequest", "declarativeNetRequestWithHostAccess", "declarativeContent", "scripting", "alarms" ], "optional_permissions": [ "power" ], "host_permissions": [ "*://*/*.flv*", "*://*/*.avi*", "*://*/*.wmv*", "*://*/*.mov*", "*://*/*.mp4*", "*://*/*.pcm*", "*://*/*.wav*", "*://*/*.mp3*", "*://*/*.aac*", "*://*/*.ogg*", "*://*/*.wma*", "*://*/*.m3u8*" ], "homepage_url": "https://webextension.org/listing/hls-downloader.html", "background": { "service_worker": "worker.js" }, "icons": { "16": "/data/icons/16.png", "32": "/data/icons/32.png", "38": "/data/icons/38.png", "48": "/data/icons/48.png", "64": "/data/icons/64.png", "128": "/data/icons/128.png", "256": "/data/icons/256.png", "512": "/data/icons/512.png" }, "action": { "default_title": "Download HLS Streams" }}
Read more

How to download and manually install Live Stream Downloader extension for Chrome

Looking for a way to install Live Stream Downloader extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install Live Stream Downloader extensions manually, this article outlines two simple methods to effortlessly install Live Stream Downloader extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download Live Stream Downloader extension and manually install through Drag &Drop

If you ever need to manually install a Live Stream Downloader extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the Live Stream Downloader Extension by clicking the "Download CRX" button on the website.

Look for the Live Stream Downloader extension you wish to install. Go to the website and download the Live Stream Downloader extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for Live Stream Downloader extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the Live Stream Downloader extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download Live Stream Downloader extension for Chrome and install in Developer Mode

This is another method to install Live Stream Downloader extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the Live Stream Downloader extension file

Select and download the Live Stream Downloader extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the Live Stream Downloader extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your Live Stream Downloader extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the Live Stream Downloader extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install Live Stream Downloader extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

Stream Recorder - HLS & m3u8 Video Downloader Extension · Productivity 300,000+ 1518 ★ 204KiB

icon

HLS Player - m3u8 Streaming Player Extension · Productivity 300,000+ 40 ★ 302KiB

icon

HLS Downloader Extension · Productivity 300,000+ 162 ★ 47.39KiB

icon

HLS Downloader Extension · Productivity 300,000+ 8 ★ 364KiB

icon

Atomic Video Downloader Extension · Productivity 300,000+ 747 ★ 183KiB

icon

M3U8 finder and HLS player Extension · Productivity 300,000+ 31 ★ 2.18MiB

icon

M3U8 Downloaders - Video Downloads Simplified Extension · Productivity 300,000+ 13 ★ 44.46KiB

icon

Live video recorder Extension · Productivity 300,000+ 16 ★ 18.39KiB

icon

m3u8 Sniffer TV - Find and Play HLS Streaming URLs Extension · Fun 300,000+ 62 ★ 191KiB

icon

The Stream Detector Extension · Developer Tools 300,000+ 10 ★ 41.58KiB

icon

Video Downloader Global - videos & streams Extension · Productivity 300,000+ 75 ★ 10.09MiB

icon

Download Videos from NaverTV Extension · Productivity 300,000+ 6 ★ 13.74KiB

icon

Patreon Downloader Extension · Productivity 300,000+ 125 ★ 348KiB

icon

Video Downloader Online - MPMux Extension · Productivity 300,000+ 607 ★ 415KiB

icon

FetchV - Video Downloader for m3u8 & hls Extension · Productivity 300,000+ 719 ★ 387KiB

icon

.MPD Detector Extension · Developer Tools 300,000+ 11 ★ 7.53KiB

icon

Capturables - All You Need Is Capture Extension · Productivity 300,000+ 70 ★ 103KiB

icon

Good Video Downloader Extension · Productivity 300,000+ 353 ★ 122KiB

icon

Video Downloader Social Extension · Productivity 300,000+ 1180 ★ 204KiB

icon

HD Video Downloader Extension · Fun 300,000+ 1473 ★ 1.6MiB

icon

Video Downloader for m3u8 & mp4 Extension · Fun 300,000+ 226 ★ 1.2MiB

icon

Universal Video Downloader Extension · Fun 300,000+ 555 ★ 542KiB

icon

Free Video Downloader Extension · Fun 300,000+ 356 ★ 8.73MiB

icon

Video download assistant Extension · Productivity 300,000+ 31 ★ 599KiB

User reviews

icon

Alex S. (ID: 000000fa0d5f3398) Voted 1 ★ - Updated 05/13/2024 Fair warning, this extension is a traffic eater and it took me a long time to figure out what was causing the problem. Every time I launch my browser it eats up between 90 and 150 MB and the reason for this behavior is the extension itself!

icon

Papa Kanoc (ID: 000000cb0dd23d0c) Voted 4 ★ - Updated 03/05/2024 működik, de más letöltőkkel összehasonlítva nagyon lassúnak találom és az átnevezés nem működik.

icon

Nicolas Durand (ID: 000000f28ce62f59) Voted 2 ★ - Updated 11/28/2023 Doesn't work on https://www.rts.ch/play/tv/diane--gatan-cest-maintenant/video/saison-3-3333-suisse---ca-va-le-chalet--?urn=urn:rts:video:14476809

icon

For Thisphone (ID: 00000068133c2bb3) Voted 5 ★ - Updated 11/15/2023 It's really work

icon

Patrick D. (ID: 000000dfbd1d0db2) Voted 5 ★ - Updated 11/13/2023 Absolutely amazing !!! The only way I've found to download encrypted streaming video !!! Thank you so much !!!