oopsguy / M3u8
Licence: mit
A mini M3U8 downloader written in Golang for downloading and merging TS(Transport Stream) files. 一个迷你 M3U8 视频下载工具。
Stars: ✭ 215
Programming Languages
Labels
Projects that are alternatives of or similar to M3u8
Starrysky
🔥A Powerful and Streamline MusicLibrary(一个丰富的音乐播放封装库,支持多种音频格式,完美解决你的问题。)
Stars: ✭ 1,022 (+375.35%)
Mutual labels: m3u8, hls
Webxdownloader
Browser extension to download Webex meeting recordings
Stars: ✭ 52 (-75.81%)
Mutual labels: m3u8, hls
M3u8downloader
a downloader for m3u8 video 一款m3u8视频下载解密合并工具
Stars: ✭ 48 (-77.67%)
Mutual labels: m3u8, downloader
Media Server
RTSP/RTP/RTMP/FLV/HLS/MPEG-TS/MPEG-PS/MPEG-DASH/MP4/fMP4/MKV/WebM
Stars: ✭ 1,363 (+533.95%)
Mutual labels: m3u8, hls
M3u8
Parser and generator of M3U8-playlists for Apple HLS. Library for Go language. 🎦
Stars: ✭ 800 (+272.09%)
Mutual labels: m3u8, hls
M3u8parser
A light weight M3U8 parser. Support X-Key & X-Session-Key.
Stars: ✭ 187 (-13.02%)
Mutual labels: m3u8, hls
Sjmediacacheserver
A HTTP Media Caching Framework. It can cache FILE or HLS media. 音视频边播边缓存框架, 支持 HLS(m3u8) 和 FILE(mp4, mp3等).
Stars: ✭ 87 (-59.53%)
Mutual labels: m3u8, hls
Lal
🔥 Golang live stream lib/client/server. support RTMP/RTSP/HLS/HTTP[S]-FLV/HTTP-TS, H264/H265/AAC, relay, cluster, record, HTTP API/Notify, GOP cache. 官方文档见 https://pengrl.com/lal
Stars: ✭ 480 (+123.26%)
Mutual labels: m3u8, hls
P2p Cdn Sdk Javascript
Free p2p cdn github javascript sdk to reduce video streaming costs of live and on demand video using webrtc by upto 90% and improve scalability by 6x - 🚀 Vadootv 🚀
Stars: ✭ 158 (-26.51%)
Mutual labels: m3u8, hls
Ios P2p Engine
Let your viewers become your unlimitedly scalable CDN.
Stars: ✭ 31 (-85.58%)
Mutual labels: m3u8, hls
N m3u8dl Cli
[.NET] m3u8 downloader 开源的命令行m3u8/HLS/dash下载器,支持普通AES-128-CBC解密,多线程,自定义请求头等. 支持简体中文,繁体中文和英文. English Supported.
Stars: ✭ 6,752 (+3040.47%)
Mutual labels: m3u8, downloader
M3u8
Python m3u8 Parser for HTTP Live Streaming (HLS) Transmissions
Stars: ✭ 1,064 (+394.88%)
Mutual labels: m3u8, hls
SharpGrabber
Download from YouTube, Vimeo, PornHub, HLS (M3U8 files) with .NET and JavaScript, Library and desktop app for downloading high quality media
Stars: ✭ 138 (-35.81%)
Mutual labels: hls, m3u8
Android P2p Engine
Let your viewers become your unlimitedly scalable CDN.
Stars: ✭ 70 (-67.44%)
Mutual labels: m3u8, hls
Html5 Dash Hls Rtmp
🌻 HTML5播放器、M3U8直播/点播、RTMP直播、低延迟、推流/播流地址鉴权
Stars: ✭ 1,805 (+739.53%)
Mutual labels: m3u8, hls
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
Screenshots
References
License
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].