贝贝也是测试了好多款m3u8下载器才找到这款比较好用的ffandown,现在群辉的Docker改名叫container manager了,其实个人感觉差不多除了启动速度有点优化其他也没什么区别。
ffandown除了不能设置密码访问外其他都没什么问题,当然还是没windows端的好用,不过要方便很多。

 

下载安装

在container manager注册表中搜索h55205l/ffandown下载第一个就是,启动安装需要修改下文件夹映射到本地。

/app/media和/app/config

配置完毕后直接在浏览器输入IP+端口就可以访问

下载完成后的视频会在media文件夹内config文件夹是配置文件。

配置文件说明

config.yaml

port: 8081
downloadDir: /media/
webhooks: 'https://api.day.app/wmKLMC4xdxL9djWCMc3SWP/文件下载通知/$TEXT'
webhookType: bark
thread: false
downloadThread: true
useFFmpegLib: true

如果没有config.yml配置文件会采用默认配置,并自动创建配置文件(运行目录config文件夹下面)。

port: 服务监听的端口
downloadDir: 下载目录,相对于执行文件位置,或者使用绝对路径(在地址前面加载@)
webhooks: webhook通知地址,可以使用钉钉或者bark之类软件,$TEXT为变量:下载文件的名称(注意变量是纯大写的,仅支持bark)!!!请大家手动修改地址⚠️
webhookType: bark | ‘feishu’ | ‘dingding’
thread: 是否开启express 多线程服务(默认不开启)
downloadThread: 是否开启ffmpeg多线程转码
useFFmpegLib: 是否自动内置ffmpeg,启动服务会自动去下载对应平台的ffmpeg,不启动默认采用本地环境的
webhookType
bark
使用bark:
webhookType填写bark,
webhooks 填写bark地址:$TEXT为变量:下载文件的名称
https://api.day.app/wmKLMC4xdxL9djWCMc3SWP/$TEXT/$TEXT下载成功

Api使用

接口地址:http://localhost:8081/down, 请求方式:post, Content-Type: application/json,参数:

{
    name: "videoname",
    url: "http://playertest.longtailvideo.com/adaptive/bipbop/gear4/prog_index.m3u8"
}

 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系贝贝进行处理。
本站默认解压密码:www.hibbba.com