手册
任务列表
链接任务
默认情况只需要粘贴 url,就会自动解析出其他配置项,无需手动填入。
若没有立刻自动解析,请等待几秒,若还是没有成功自动解析,请检查 url 格式是否正确和网络是否通畅。
每个平台的 url 格式都是不同的,只有正确的 url 格式才可以被解析,url 格式可在直播平台页面进行查看。
部分平台需要额外的配置才能进行监控,请前往 直播平台 页面获取详细信息。
可根据需要修改相应的配置项,现已支持以下的功能:
- 自动转码为 MP4 格式
- 在文件满足一定大小或播放时长满足一定条件时自动切割
- 部分平台需要 cookie 配置
- 自定义下载生成的文件名
- 自定义代理
- 自定义存储路径
- 自定义下载器(最好使用默认的下载器,不是每个下载器都支持所有平台的)
- 自定义后置命令
获取快照
点击获取快照可以获得当前直播的详细信息,在反馈问题时使用。
前置命令
前置命令本质上是一个脚本文件,将会在录制开始时执行,用于满足一些定制化的需求。
点击测试运行会模拟执行填入的前置命令。
后置命令
后置命令本质上是一个脚本文件,将会在录制结束时执行,用于满足一些定制化的需求。
点击测试运行会模拟执行填入的后置命令。
Windows 平台:前置/后置命令是 bat 脚本
- 通过
%ffmpeg%
调用 ffmpeg - 通过
%record%
获取到录制文件的绝对路径(注:文件名不要包含中文字符,否则可能会执行命令失败。) - 其它自定义命令
下面是一些使用案例:
例子一
例子二
Mac 平台:前置/后置命令是 bash 脚本
- 通过
$ffmpeg
调用 ffmpeg - 通过
$record
获取到录制文件的绝对路径 - 其它自定义命令
下面是一些使用案例:
例子一
例子二
前置 Webhooks
会在录制开始时根据 Webhooks 配置项发送请求。
后置 Webhooks
会在录制结束时根据 Webhooks 配置项发送请求。
Webhooks 配置例子
如下配置将会向 URL 使用 Method 方法发送 Body 数据(其中包含主播名称和直播标题),可以配置多个 Webhooks 配置。
Body 数据可以使用的变量如下:
- 日期:
{{ now | date \"2006-01-02 15-04-05\"}}
- 主播名称:
{{ .StreamerName }}
- 直播标题:
{{ .RoomName }}
- 直播平台:
{{ .SiteName }}
- 直播平台ID:
{{ .SiteID }}
- 直播链接:
{{ .StreamURL }}
- 房间号:
{{ .RoomID }}
- 视频的绝对路径:
{{ .VideoFilepath }}
偏好配置
个人中心
- 激活许可证后可解锁全部功能
- 点击导出配置文件可将软件的所有配置保存在本地,用于备份或迁移到另一台电脑。
- 点击导入配置文件可用本地的配置文件覆盖当前配置,旧的录制任务都会被清空。
基础配置
- 外观:修改主题颜色
- 语言:修改默认语言
进阶配置
- 代理:若因网络问题无法正常录制直播内容,则需要设置代理。开启使用代理服务器,并填入以下内容。若不清楚如何查看端口号,可在搜索引擎中搜索您的操作系统下如何查看代理端口号,很容易找到。(注:本软件不含代理的功能,代理功能都由第三方代理软件实现。)
- 检测间隔:检测主播是否正在直播的间隔时间,单位是秒
- 默认下载路径:视频文件的默认下载路径
- 文件名模版:可以根据需要修改默认的文件名模版
- 日期:
{{ now | date \"2006-01-02 15-04-05\"}}
- 主播名称:
{{ .StreamerName }}
- 直播标题:
{{ .RoomName }}
- 直播平台:
{{ .SiteName }}
- 房间号:
{{ .RoomID }}
- 日期:
- 编码:录制结束后是否转换成MP4格式
- 自动删除小文件:录制结束后的文件小于该配置大小将会被删除,若不想删除可以配置为 0.01
- 后置命令:全局配置(详细说明请见前文)
- 平台请求延迟(s):强制要求同个平台两个请求的时间间隔。也可以在平台配置里单独配
Delay=5
表示两个要间隔最少 5 秒。(适用于录制数量很多会引起平台风控的用户,一般用户用不上。) - 平台配置:用于可能需要身份验证的网站。
- 应用日志路径:反馈问题时使用