Skip to content

Pedroxam/save-online-m3u8-video

Repository files navigation

save-online-m3u8-video

Record and preview online m3u8 and m3u Videos, including split videos by time and concate videos.

You can record any online m3u8 videos with specfield time. also 95% encrypted streams is now worked on this script.

m3u8 video php saver screenshot


Please make sure latest ffmpeg module installed on your server.

First Tools (Stream Downloader):

Enter stream video url in first field and enter seconds time on second field. click on record button. for example if you enter 60 seconds, the video file cuts for every 60 seconds, and with stop button, you can view confirm box to set concat all files to 1 file.

Second Tools (Chunk Downloader):

Enter Start Number in the first field and End number to second field, for the staring download target ".ts" video.


Update 1: Adding Custom HTTP Proxy for download videos !
Update 2: Adding Stream CHUNK downloader !
Update 3: Adding ScreenShot video viewer for file !
Update 4: Adding Record on time to stream downloader ! (record from start to end / etc: 01:50:10 => 01:50:15 can record 5 seconds)

Record M3U8 and M3U Videos

You can save most of online videos services.

Split video by time

You can split videos in parts with time.

Concat videos (merge videos)

You can merge all video parts in 1 file.

Preivew While recording

You can preview video while recording.

Add Custom Proxy

You can set http proxy for using download videos.(using proxy over ffmpeg)

Live FFmpeg Logs

You can see live ffmpeg logs.

Video ScreenShot

Auto Generate video screenshot.

Stream Chunk Downloader

Simple stream chunk downloader.

Windows Notes:

  • For stopping ffmpeg in windows, i put a simple excutable file called "pskill.exe". for use this file, first open and select agree of use.

Credits:

  • php
  • ffmpeg
  • bootstrap
  • jquery
  • hls

Enjoy