破坏性更新
为了多端兼容性考虑,字体的获取不再使用浏览器特有的api,此项更新后可能出现字体显示错误的情况。为了兼容性考虑,客户端仍使用web api,web端将使用新api,两者可能并不兼容- 封面将统一保存在文件夹下,一来为了多端兼容性、二来更方便的进行配置迁移,大概不会破坏目前的兼容性,还请自查,如果是web版本,只有本版本上传的才能预览
功能
- 支持斗鱼、虎牙、B站直播录制,感谢LiveAutoRecord,绝大部分录制代码都来自该项目
- web版本支持,现在可以使用web来管理cli或者远程本地,并非有所有客户端功能都会被支持,如果你的接口是http协议,由于浏览器安全措施,需要关闭https和http混合的安全选项,或者选择自部署,线上地址:https://bililive.irenmu.com
- ffmpeg预设中的"时间戳"功能支持字体跟随弹幕预设,自定义内容格式(具体见strftime,
:需要转义),额外自定义参数(见ffmpeg文档) #38,优化webhook中参数的获取 - 支持 push-all-in-cloud 推送
- 更新额外的上传线路,设置自定义上传先线路的可能需要手动更新,虽然也做了兼容
- 压制时ass支持高能进度条
- 预览支持高能进度条
- 重写切片部分UI,主要是高能进度条与弹幕搜索,目标是减少会导致中断的操作,新增
ctrl+k和ctrl+shift+k快捷键,移除sc视图 - 压制支持推送到webhhook
- B站下载支持设置最大任务处理数,只下载音频选项,超时重试逻辑
- B站上传支持限速
优化
- 修改弹幕预设默认值,字体大小:38->40、阴影:1->0、描边:0->1、滚动显示区域:1->0.7、显示礼物框:显示->不显示、Linux默认字体:思源黑
- 修改英伟达默认ffmpeg参数:medium->fast
- ffmpeg最大任务数默认值修改为3,B站上传默认值修改为2
- 配置备份支持封面
- log查看页面支持导出,移除任务栏菜单的“打开log文件夹”选项
- 优化任务查询接口
- 为自动评论添加提示,谨慎使用,可能会导致评论被shadowban,以及可能的风控等级上升
- ffmpeg依赖版本升级
- 转码、弹幕转换支持相对文件夹、完成后删除源文件选项
- 优化队列清除记录接口请求