贝贝也是测试了好多款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"
}
评论(0)