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 作者:叶秀兰
本文暂时没有评论,来添加一个吧(●'◡'●)