This program helps to download videos streamed online. It requires a little bit of IT knowledge to be able to use it but I hope to improve it as time goes by.
You need the following to be installed on your Windows/Linux/Mac
To install you need to take the following steps:
- clone this repository on your PC/Mac by running:
git clone
this repository link
- install the required node modules by running:
npm install
- Open the site you want to download streamed video from
- Inspect the site and go to the network tab of your developer console (use Chrome for best result)
- Play and pause the video and wait for the
index.m3u..
file to show up - Create a file inside of the
files/
directory and save it as a.txt
file e.g1and2.txt
- Copy the content of the
m3u
file and save it inside of your just createdtxt
file - run
node file_formatter
to create a json files of the links needed to create the full video - open the
download.js
file and online 10
insert the name of the file you want to download. - run
npm start
to start downloading the video.
This was only tested on Mac, if you have issues running it on a Windows/Linux, please open an issue. Thanks
If you would like to contribute to this project, please fork the repository, make your changes, explain what has changed and push for review. Once accepted, your code would get merged to this project
This is made only for educational purposes. Please do not use this software maliciously.