It's easy-peasy with VLC. Most steps are obvious, and you only need to do one trick.
seg-1-v1-a1.ts
→ http://videosource.site/seg-1-v1-a1.ts
, it's in the URL where you downloaded the M3U8 file. Use even Notepad/TextEdit and their Replace function, or paste the URL manually to every filenames. (In this case, the string seg
is a common sample so you can use it in the Replace function.)VLC will remux the file into an M4V file. It should be playable locally. (M4V files can be renamed to MP4, they're actually MP4 files.)
The movie can be easily downloaded using the FFmpeg command line tool:
ffmpeg -protocol_whitelist file,http,https,tcp,tls,crypto -i my_movie.m3u8 -c copy my_movie.ts
Note that if the .m3u8 file was downloaded from the Internet and contains relative URLs, those URLs will need to be converted to absolute URLs. For example, seg-1-v1-a1.ts
→ http://videosource.site/seg-1-v1-a1.ts
. Since the .m3u8 file is a textual format, one option would be to use the find/replace option of a text editor to accomplish this.
The best I could finalize is to use Chrome extension CoCoCut.
Simple, easy and smart way to download streaming files or m3u8 type files.
You can also use Jdownloader2 for the same thing. It’s even better as it does not consume so much CPU time as VLC.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With