command
module
Version:
v0.0.0-...-13f644c
Opens a new window with list of versions in this module.
Published: Feb 13, 2023
License: MIT
Opens a new window with license information.
Imports: 4
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
M3U8
M3U8 - a mini M3U8 downloader written in Golang for downloading and merging TS(Transport Stream) files.
You only need to specify the flags(u
, o
, c
) to run, downloader will automatically download all TS files and consolidate them into a single TS file.
中文说明
Features
- Download and parse M3U8(VOD)
- Retry on download TS failure
- Parse Master playlist
- Decrypt TS
- Merge TS
Usage
source
go run main.go -u=http://example.com/index.m3u8 -o=/data/example
binary:
Linux & MacOS
./m3u8 -u=http://example.com/index.m3u8 -o=/data/example
Windows PowerShell
.\m3u8.exe -u="http://example.com/index.m3u8" -o="D:\data\example"
Download
Binary packages
Screenshots
References
License
MIT License
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
|
|
Partial reference https://github.com/grafov/m3u8/blob/master/reader.go
|
Partial reference https://github.com/grafov/m3u8/blob/master/reader.go |
|
|
Click to show internal directories.
Click to hide internal directories.