编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

M3U8Downloader:开源直播流(m3u8)下载工具

wxchong 2024-08-21 03:28:13 开源技术 7 ℃ 0 评论

M3U8Downloader 是一款 m3u8 下载工具,把 m3u8 流媒体下载到特定的本地目录,包含所有的媒体片段。

M3U8Downloader 是 Node 模块,使用 JavaScript 编写,遵循 MIT 开源授权协议,当前已经停止维护。

M3U8Downloader 使用非常简单,在使用以下代码段之前必须先创建一个本地的目录:

var m3u8downloader = require('m3u8downloader');var downloader = new m3u8downloader("http://www.nacentapps.com/m3u8/index.m3u8", "destination",function(err, data){ if(err) console.log(err); elseconsole.dir(data)});downloader.on('start', function(){ console.log("started downloading");});downloader.on('progress', function(d){ console.log(d);});downloader.on('downloaded', function(d){ console.log(d);});downloader.on('complete', function(d){ console.log('done');});

此外还有一款 C# 编写的,基于FFmpeg (https://github.com/FFmpeg/FFmpeg) 的 M3U8 下载器 M3U8 Downloader:

XP 需要安装 Microsoft .NET Framework 4 Client Profile。

微信订阅号:开源派 (opensourcepie)

开源派官网:osp.io 作者:叶秀兰

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表