Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Michal2SAB/video-stream-stealer

Download many .ts video stream files from a website, then create a single mp4 video file from them, in node.js.
https://github.com/Michal2SAB/video-stream-stealer

converter download-videos downloader javascript nodejs ts-to-mp4 video-segments video-stream videos

Last synced: 8 days ago
JSON representation

Download many .ts video stream files from a website, then create a single mp4 video file from them, in node.js.

Awesome Lists containing this project

README

        

# Description
Download many .ts video stream files from a website, then create a single mp4 video file from them.

# Requirements
1. Node.js
2. ffmpeg.exe

# How to do this

1. Find the url for the .ts files. Fiddler is the best option imo, cause it's simple. Just capture traffic while you're watching the video.

2. Edit the download.js file to update the ```url``` var + update ```start``` and ```end``` vars. Read info next to them in code.

3. Run the program by double clicking run.bat.

4. Once the program is finished and you received no errors, enjoy your brand new .mp4 video that you just stole from some website like a champ. Your video will be called "mp4video.mp4".

5. Also delete everything inside the collection folder and delete tsvideo.ts (unless you wanna keep them for some reason)

# Why even do this?

Uh.. because some sites don't allow you to download their videos. On some sites you might even need to pay for the feature. Some only allow downloading low quality too. Also many times you won't be able to capture the .m3u8 file. Plenty reasons.