UNPKG

karin-plugin-kkk

Version:

Karin 的「抖音」「B 站」视频解析/动态推送插件

51 lines (38 loc) 2.71 kB
# 本地视频发送方式,可选值:file / base64 # file: 使用 file 协议发送本地视频(需 Karin 与协议端在同一系统) # base64: 转换为 base64 后发送(传输数据量增大约 30%,不在同一网络环境可能导致额外带宽成本,适合 karin 和协议端不在同一网络环境) videoSendMode: file # 视频上传拦截,开启后会根据解析的视频文件大小判断是否需要上传 usefilelimit: false # 视频拦截阈值(填数字),视频文件大于该数值则不会上传 单位: MB,「视频文件上传限制」开启后才会生效 filelimit: 20 # 压缩视频,开启后会将视频文件压缩后再上传,适合上传大文件 compress: false # 触发视频压缩的阈值,单位:MB。当文件大小超过该值时,才会压缩视频,「压缩视频」开启后才会生效 compresstrigger: 80 # 压缩后的值,若视频文件大小大于「触发视频压缩的阈值」的值,则会进行压缩至该值(±5%),「压缩视频」开启后才会生效 compressvalue: 30 # 使用文件上传,开启后会将视频文件上传到群文件中,私聊也行 # 与「videoSendMode: base64」互斥(群文件上传仅支持 file 协议) usegroupfile: false # 群文件上传阈值,当文件大小超过该值时将使用群文件上传,单位:MB,「使用群文件上传」开启后才会生效 groupfilevalue: 100 # 网络图片发送方式,可选值:url / file / base64 # url: 直接传递 HTTP 链接给上游下载(可能因上游网络问题导致下载超时) # file: 下载到本地使用 file 协议发送(需 Karin 与协议端在同一系统) # base64: 下载后转换为 base64 发送(传输数据量增大约 30%,不在同一网络环境可能导致额外带宽成本) imageSendMode: url # 下载限速开关,开启后会限制下载速度,避免触发服务器风控导致连接被重置(ECONNRESET) # 如果你的网络带宽很大且下载时经常报错"连接被重置",建议开启此选项 downloadThrottle: false # 下载速度限制,单位:MB/s,建议设置为 5-20 之间 # 设置过高可能触发服务器风控,设置过低会影响下载体验 # 仅在「下载限速开关」开启后生效 downloadMaxSpeed: 10 # 断流自动降速,当检测到连接被重置(ECONNRESET)时自动降低下载速度 # 每次断流后速度会降低到当前的 60%,直到达到最低速度 # 仅在「下载限速开关」开启后生效 downloadAutoReduce: true # 最低下载速度,单位:MB/s,自动降速时不会低于此值 # 仅在「下载限速开关」和「断流自动降速」都开启后生效 downloadMinSpeed: 1