All Projects → HeiSir2014 → M3u8 Downloader

HeiSir2014 / M3u8 Downloader

M3U8-Downloader 支持多线程、断点续传、加密视频下载缓存。

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to M3u8 Downloader

hls-downloader
Download all video files from HLS (HTTP Live Streaming) VoD (Video on Demand) m3u8 playlist for local playback
Stars: ✭ 121 (-67.21%)
Mutual labels:  hls, download, m3u8
CBPlayer
一个内置P2P的神奇播放器
Stars: ✭ 60 (-83.74%)
Mutual labels:  hls, m3u8
Hlsdl
C program to download VoD HLS (.m3u8) files
Stars: ✭ 361 (-2.17%)
Mutual labels:  m3u8, hls
smart rtmpd
RTMP server, smart, compact, high performance(c, c++), high concurrency, easy to maintain, easy to deploy, (supports multiple operating systems Windows and Linux, ARM, FreeBSD)
Stars: ✭ 159 (-56.91%)
Mutual labels:  hls, m3u8
Floatplane-Downloader
Project for automatically organizing and downloading Floatplane videos for plex.
Stars: ✭ 94 (-74.53%)
Mutual labels:  download, download-videos
hls-rip
Tool for ripping m3u8 playlists/segments.
Stars: ✭ 14 (-96.21%)
Mutual labels:  hls, m3u8
m3u8-downloader
Download the ts files according to the given m3u8 file.
Stars: ✭ 21 (-94.31%)
Mutual labels:  hls, m3u8
CoubDownloader
A simple downloader for coub.com
Stars: ✭ 64 (-82.66%)
Mutual labels:  download, download-videos
hls m3u8
HLS(RFC8216) m3u8 parser/generator
Stars: ✭ 40 (-89.16%)
Mutual labels:  hls, m3u8
cordova-plugin-tencent-liteav
A cordova plugin for video playing with Tencent's LiteAV SDK. Support RTMP/HLS/FLV/MP4.
Stars: ✭ 24 (-93.5%)
Mutual labels:  hls, m3u8
m3u8
Parse and generate m3u8 playlists for Apple HTTP Live Streaming (HLS) in Ruby.
Stars: ✭ 96 (-73.98%)
Mutual labels:  hls, m3u8
mock-hls-server
Fake a live/event HLS stream from a VOD one. Useful for testing. Supports looping.
Stars: ✭ 61 (-83.47%)
Mutual labels:  hls, m3u8
Android-hls
最近公司产品需要,调研hls(m3u8) aes-128 解密播放 . 分析 51Cto, 慕课
Stars: ✭ 73 (-80.22%)
Mutual labels:  hls, m3u8
m3u8-downloader
chrome插件,支持监控和下载:m3u8流媒体、视频、音频
Stars: ✭ 54 (-85.37%)
Mutual labels:  download, m3u8
LemonDeer
Make m3u8 parse and video download as white magic.
Stars: ✭ 38 (-89.7%)
Mutual labels:  download, m3u8
hls-segment-reader
Node.js Readable for retrieving HLS segments.
Stars: ✭ 18 (-95.12%)
Mutual labels:  hls, m3u8
M3u8
A mini M3U8 downloader written in Golang for downloading and merging TS(Transport Stream) files. 一个迷你 M3U8 视频下载工具。
Stars: ✭ 215 (-41.73%)
Mutual labels:  m3u8, hls
gb-dl
A python based utility to download courses from infosec4tc.teachable.com , academy.ehacking.net and stackskills.com for personal offline use.
Stars: ✭ 33 (-91.06%)
Mutual labels:  download, download-videos
p2p-cdn-sdk-android
Free p2p cdn android github sdk to reduce video streaming costs of live and on demand video using webrtc by upto 90% and improve scalability by 6x - 🚀 Vadootv 🚀
Stars: ✭ 39 (-89.43%)
Mutual labels:  hls, m3u8
JT1078Gateway
基于Pipeline实现的JT1078Gateway支持TCP/UDP,目前只支持http-flv、ws-flv、hls三种拉流方式
Stars: ✭ 50 (-86.45%)
Mutual labels:  hls, m3u8

M3U8-Downloader-Build Release Download

M3U8-Downloader 直接下载

M3U8-Downloader是基于Electron框架开发的一款可以下载、播放HLS视频流的APP,功能特点如下:

功能 支持
HLS协议点播源
自定义Http协议头下载
自定义KEY和IV解密
本地M3U8文件下载
HLS协议直播源
标准 AES-128-CBC加密
标准 AES-196-CBC加密
标准 AES-256-CBC加密
非标准 AES-*-CBC加密 ㄨ(可定制)

M3U8-Downloader

M3U8-Downloader

M3U8-Downloader

流程原理图



M3U8-Downloader

官网

M3U8-Downloader 官网

QQ交流群:341972319

点我加QQ交流群

获取M3U8视频地址

在chrome浏览器打开视频网页,按下F12,页签点击到Network页面,在Filter框里输入"m3u8",然后按F5刷新页面,如果网页里的视频使用的是HLS源,就可以在这里捕获到视频流地址,然后选中右键 Copy -> Copy Link Address. 提供m3u8源地址,下载并无损转码Mp4文件

自定义头添加-视频教程

下载可执行包

[推荐] 蓝奏下载

Windows 、Linux、MacOS 下载

Github 下载

Releases下载

运行源码

NodeJS开发环境搭建

安装NodeJs最新版,NodeJs Download

Clone 代码

在任意文件夹下新建一个文件夹存放代码,并执行以下命令

cd newdir

git clone https://github.com/HeiSir2014/M3U8-Downloader.git .

Yarn 环境安装

npm install yarn -g

Package 依赖安装

yarn

运行M3U8-Downloader

yarn start

打包发布

//windows 平台打包
yarn pack-win

//mac 平台打包
yarn pack-mac

Enjoy it

赞赏

赞赏链接

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].