Giter Club home page Giter Club logo

live-stream-downloader's Introduction

live-stream-downloader

Download M3U8 live streams to the local disk

Content Creators

If you want this extension to ignore your website's streams, please request a pull merge for blocked.json, or open a bug report. To ensure protection against misuse, I also require an email that includes the link to the pull request from the owner of the website.

live-stream-downloader's People

Contributors

chandler-stimson avatar somsak avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

live-stream-downloader's Issues

[NEW FEATURE] Add Download ALL button.

Could you please add Function "Download ALL" or Download selected, or functionality to remove things from the list so I can remove what I do not want and just download all.

Thank you. Great Extension !

Le clonage du net

C'est tu moi ou j' ai l'impression que pratiquement toute internet es cloné au complet c'est fou.
It's me or damm the entire network is clone it's crazy.

Download Issues

Hi

I am using the extension with Chrome. The approximately 2GB video file has been downloaded (download finished) but the video file on the desktop is still 22.1MB.

image

I downloaded the master and audiotur files to try, had the same error. I deleted it.

Page: https://dizimax.plus/the-walking-dead-10-sezon-18-bolum-izle

Tried downloading again, stuck at 99.8%. It's not progressing!
1
2
3

MKV file: 0bytes
CRSWAP File: 12.1MB

I guess I have to use Internet Download Manager. @chandler-stimson

How to deal with movie downloaded but unplayable with VLC ( a solution other to convert it...)?

When i download on site like this one (one of many clone of them):
afzor

The link for downloading is a .m3u8, like:
http://168.119.116.79/hls/XXXXXXX.m3u8
The download it is very fast , i choose .mp4 as extension.
But i can't open it in VLC (I try VLC 32bits and 64bits: same result).

So, i need to convert it and it's very long process.
I use actually for the job:
Any Video Converter
And convert the movie with "SONY TV" or "Samsung TV" settings (File increase but the result is very good).
After some test, this setting seems better (quality/size):
Custom MP4:
H264 / MP3 / bitrate 1024 (keep Ratio) + FFMeg / MP4

So it's possible to download directly the movie without all this process?

Here the file info of one my downloaded movie which can't be open in VLC.
I notice particularly:
FileExtension_invalid: ts m2tt m2s m4s tmf ts tp trp ty

PB VIDEO - TEncoderFileInfo.txt

[Request] Sidebar Support

Can you please add support for opening stream detector in the firefox side bar, as it would make it easier to view when there's lots of streams on one page.

No longer works with Tiktok Live Streams

When trying to download a tiktok live stream "LSD" produces a flv file that is missing a video codec so can't be played back or converted into a different playable format.
Is there any fix to this?
Thanks

Getting Error 403 When Trying To Download

I've tried to download a number of movies from https://m[4]uhd[dot]tv/ and in each instance, I get Error 403 (see screenshot) and attempting to retry only fails. It appears there is some kind of authentication code stored in a cookie which grants access (temporarily). Is there any way for the plugin to track and utilize those cookies?

Screenshot from 2022-03-10 21-56-12

No longer able to download from Patreon

I was previously able to download videos from Patreon, but now when I load a streaming video it displays a ton of small files, not an actual usable video file.

New update made it no longer work.

This was working beautifully for me, but once the newest update was pushed, I no longer have the "Remove non-HLS streams" button, and all the short audio segments to the stream are showing up individually, rather than as one option to be downloaded and automatically stitched together.

Alert user when harddisk is full

when the harddisk is full the download stops obviously.

not a big deal when you only download a single file.

when you download 10 files at once which are several GB in size each a lot of GB get wasted.

in this case the extension should alert the user that the harddisk is full.

the user can then move already downloaded files to a different harddisk so that space becomes
available so that the unfinished downloads can resume and complete.

alternatively the extension could check if there is enough disk space available so that the file
can be downloaded completetely. this becomes even more important when you download
many files at once. a lack of disk space is very annoying then.

thank you.

Extension breaks LinkedIn

I think this has been happening since the release of 0.4.2. When I visit LinkedIn and log in, all the messages and content that is loaded via xhr/fetch is never displayed. When I disable the extension, everything works. This also seems to happen on one particular page of my bank website.

Not sure if this is related, but it looks like LinkedIn is trying to track which extensions are used.
linkedin

This also seems to happen on one particular page of my bank website.

In both cases, the error is SyntaxError: Unexpected token 'o', "[object Blob]" is not valid JSON which seems to suggest that the extension is changing the response or maybe just the webpage is blocking the response because of the extension. Either way, it seems more related to the 0.4.2 update than both websites changing their code. Maybe something that changed is now letting it be detected or it's looking for a particular permission?

I really beg you resume what it was before the new update! "DataError: AES key data must be 128 or 256 bits"

It was perfect before the update. What originally could be downlowded perfectly with and only with this add-on, now "DataError: AES key data must be 128 or 256 bits".
Originally this add-on will download the video automatically after I click, and there is just a number on the icon from 1% to 100%, and there will be a ".ts" file on my disk. Perfectly what I need.
Now, with the new update, after I click, there is a new downlowding window (which I think is superfluous), asking me to save as ".mkv", and after that, it may or may not download the video for a few seconds, and then, "DataError: AES key data must be 128 or 256 bits".
I think the version before the new update is so perfect. I really really beg you to resume what it was, or give an independent version of that, otherwise I cannot download what I really need! So much thanks!!!

window.showSaveFilePicker is not а function

when i try to download something, it says: "window.showSaveFilePicker is not а function" and turns red instead.

also says this on edge: Failed to execute 'showSaveFilePicker' оn 'Window': lnvalid type: application/json;odata=verbose;charset=utf-8

Does not work with VEEPS Live Streams

So, I was on Pentatonix's VEEPS Live Stream and when I went to download the live stream, I kept on getting a 206 error saying something was wrong with the caching. I looked into the source code, and was able to get the stream to play via VLC when I changed the ending of the file from "widevine_cmaf_avc.m3u8" to "veeps.m3u8" as stated in the source code. So, when downloading from VEEPS the file name should be changed.

Recommendation of extensions and browsers to be able to install live-stream-downloader even if there has been censorship from Chrome Web Store or Mozilla Firefox Store

Hello, sometimes addon / extension stores can censor extensions, in this case here are some extensions that can facilitate the installation of our beloved Live-stream-downloader even if the chrome web store or web browser like Chrome prevents installation :

https://foxified.org/
https://crosspilot.io/
Chameleon
https://chrome.google.com/webstore/detail/chameleon/dmpojjilddefgnhiicjcmhbkjgbbclob
https://sereneblue.github.io/chameleon/

Mercury browser allows us to install unsigned addons:

https://github.com/Alex313031/Mercury
https://thorium.rocks/mercury

maybe also Thorium browser, Cromite browser, Unggogled-chromium, floorp browser, waterfox allow to install unsigned extensions outside of the web store or firefox store....

it also seems to me that the chrome web store requires developers to pay money unlike the microsoft edge store which is free!

so I think it will be a good idea to add these extensions and naogators to the FAQ or the help section or to the documentation of our beloved live-stream-downloader because it can be useful if one of the extension stores arbitrarily bans extensions without justification...or developers no longer wishes to pay the chrome web store to host their extensions....

Please downloader https://kick.com

please make an application that records broadcasts with sound, the sound of which is not heard when doing something else from kick.com just like VideoProc program thank you in advance <3

resume a broken download without starting from scratch

if a download fails and you must redownload the file manually
again the new download starts from scratch and the old
already partially downloaded file is overwritten.

it would be great if the new download could resume
where the old download stopped.

it would be also great if there was a button in the
download window which you just need to press so
that the file is downloaded again.

maybe the download could be even restarted
automatically when the extension has decided
that the download has failed.

Make the awesome Live-stream-downloader even more stronger with other tools and techniques to make it even more powerful

Hello, I tested several tools, extensions downloaders, sites...and our beloved and favorite extension "Live-stream-downloader" is undoubtedly the best tool, because it is light, open-source, efficient and especially updated unlike many other extensions which are good but not updated frequently or or contain malware scams.......

So Live-stream-downloader is already very powerful and magnificent and we thank you very much Mr Chandler Stimson for this exceptional great awesome magnificent extension which is one of the rare extensions in the world to be open source and effective and updated ! 💯 🥇

and since several tools and extensions and scripts are open -source, I post them here, perhaps they can be a source of inspiration to add options or functionalities or other multimedia flow detection techniques of embed complex videos, thank you :)

https://github.com/puemos/hls-downloader

https://github.com/ray-lothian/Easy-Video-Downloader
https://webextension.org/listing/easy-video-downloader.html

https://github.com/54ac/stream-detector

https://github.com/Momo707577045/m3u8-downloader
https://github.com/Momo707577045/media-source-extract
https://github.com/Momo707577045/tinypng-script-with-cache
http://blog.luckly-mjw.cn/tool-show/m3u8-downloader/index-en.html
https://segmentfault.com/a/1190000025182822

https://github.com/inbasic/bulk-media-downloader
https://github.com/inbasic/turbo-download-manager-v2

https://github.com/zaidka/cliget
https://github.com/kanishka-linux/hlspy
https://github.com/selsta/hlsdl

https://github.com/aclap-dev/vdhcoapp

https://github.com/CoolnsX/hls_downloader

https://sites.google.com/site/linkgopher/

https://github.com/emarsden/dash-mpd-cli

https://github.com/nilaoda/N_m3u8DL-CLI
https://github.com/nilaoda/N_m3u8DL-RE
https://github.com/globocom/m3u8

https://github.com/SeaHOH/ykdl

https://github.com/CoolnsX/dra-cla

https://github.com/nilaoda/BBDown

Video m3u8 Sniffer - Find HLS Streaming URLs
M3U8 finder and HLS player
http://sigmafxdx.com/m3u8Sniffer/

Native HLS playback
by Gaetan Hervouet
https://github.com/ghouet/chrome-hls
Native MPEG-Dash + HLS Playback
by David Cavar
https://github.com/Palethorn/native-adaptive-streaming
https://cavar.net/

https://github.com/pystardust/ani-cli
https://github.com/justfoolingaround/animdl

https://github.com/spencerwooo/onedrive-vercel-index
https://github.com/alist-org/alist

https://github.com/helloxz/ccaa

windows goes to sleep

Hi
the instructions say to use CTRL + P in order to prevent the PC from going to sleep. I have tried this by clicking on the download icon - in progress - but all this does is print out that download screen because CTRL P is for printing, usually. Is there another way that I can use this feature, or get to it

Also my downloads, at least so far, have the extensions .mkv or mkv with crswap? These don't look like standard video or audio formats. Does your software convert these to a standard media format.

Also the download menu shows two files, do I download both? Are these options??
Thanks
Steve

Automate quality selection

Want feature to automate quality selection. I need always select maximum quality.
Many thanks for this plugin!

Bugs with the 0.2.4 update

Hey!
After the new update, I can't download stuff like before anymore. When I select a certain resolution of the video, it downloads another resolution. Futhermore, it's not dowloading the full lenght videos (I was trying to download one with 1 hour and a half, and it downloads only 1 hour or 50 minutes, for example). I tried to repeat the process several times, it changes the running time, but I never get the full lenght thing.

Thank you!

Download finished but no file is saved

I used the Firefox extension to download several GB of data, but at the end no file is saved. In the extension's storage directory I can find hundreds of files, named numerically (1, 2, 3, ...999, etc.), each 4-5MB in size. file says they are all "snappy framed data". Is there any method for decompressing these chunks and concatenating them into a video?

Plugin usage with known playlists

Hello,

since the actually for-this-more-suitable-tool "Streamlink" is quite buggy when it comes to random read timeout errors for whatever reason, I'm looking for an alternative which is capable to download segments from m3u8 playlists in multiple threads to increase the effective data throughput and resemble them in one file.

While your tool seems to support URL detection from websites, I wonder how I can use your tool when I already know the m3u8-URL of a specific stream. At least in text form or entered a HREF in an HTML file, it doesn't seem to detect anything ...

Download .vtt or .srt subtitle files from sites (Feature Request)

Loving the plugin, far easier to use than the big well know one as it actually works on most sites. 🙂

A small feature request if possible. Some site serve up .vtt or .srt subtitles but they are either difficult or nigh on impossible to download. I've seen your app pull up subtitles for a couple of site but not all. Would it be possible for you to add the ability to sniff out XHR requested .vtt and .srt files and add them to the download list?

Multiple stream downloads

If we can add multiple files one after the other it would b good. So we can download multiple files at a time, by visiting another website.

Youtube and blacklist

Hello, thank you very much fot this amazing extension !

i have a look in the code and it seems youtube is blacklisted, it will be great to make extension outside the chrome store in order to download youtube streams and audio streams of youtube , ou update the firefox extension, or make another secret version without any blacklist and without censorship and we can downlaod just the extension crx outside the chrome store in alternative browsers like Thorium browser, thank you very much :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.