Commit Graph
99 Commits
Author SHA1 Message Date
dreammu 3e8b55c2c4 fix(upload): update upload lines (#1656) 2026-08-07 09:28:12 +00:00
XenoAmess 62bd16de8e chore(doc): update CHANGELOG.md and other docs (#1631) 2026-05-28 02:02:30 +00:00
sora3 d666dc7bd8 New Configuration File Parameters (#1600)
* Update config.toml

* Update config.yaml
2026-02-23 10:27:07 +00:00
sora3 2743cac6e2 fix(douyu): force use of constructed URLs for hs-h5 (#1549)
* Update douyu.py

* Update config.yaml
2025-11-28 10:07:17 +00:00
xiaoyu eaca64aa3a 修改充电参数open_elec为charging_pay (#1410) 2025-08-08 05:08:04 +00:00
Gweesin Chan 3a15f5519a feat: 支持仅自己可见开关 (#1261)
* feat: 支持仅自己可见开关

* fix: 私密视频投稿失败

* chore: 移除迁移脚本

* fix: 修复 is_only_self 覆盖界面原先额外字段配置问题
2025-04-27 01:57:01 +00:00
Guthrie 4cf8de648c webui: 录制时间范围改用TimePicker,选择时间 (#1211)
* 录制时间范围前端改为选择

* 配置文件注释

* fixx

* bug fix

* Update TemplateModal.tsx

* 修改css
2025-04-02 09:37:10 +00:00
Guthrie 518e74f496 feature: 关键词不录播 (#1200) 2025-03-31 02:59:11 +00:00
某摆烂咸鱼andxxxxuanran 257453a70b feat: 支持B站完整弹幕录制 (#1186)
* feat: 支持B站完整弹幕录制

* feat: 原始弹幕json编码时不编码中文

* mod: 每五分钟保存一次弹幕文件,减少磁盘IO

* feat: 默认场景10秒保存一次弹幕,原始弹幕5分钟一次

* mod: 修改录制原始弹幕参数名称

* mod: 更新示例配置文件

* refactor(Danmaku): 提升代码可读性

---------

Co-authored-by: xxxxuanran <xxxxuanran@gmail.com>
2025-03-31 02:48:27 +00:00
XuanRan_Nyan 341d6ef1fe fix(Huya): 星秀区下载错误 (#1197)
* fix Huya xingxiu

* Bump version to 0.4.88
2025-03-23 17:17:26 +00:00
ava anwanandForgQi 193f8a231f logo readme up (#1164)
* logo readme up

* Update __init__.py

---------

Co-authored-by: ForgQi <34411314+ForgQi@users.noreply.github.com>
2025-03-11 06:48:08 +00:00
XuanRan_Nyan 3070a4011b 相似备注检查跳过自身;格式化用户模板提交之数据 (#1157)
* 相似备注检查跳过自身;格式化用户模板提交之数据

* fix

* 更新配置文件模板
2025-02-07 12:59:42 +00:00
ava anwan 3b246974ec README changelog Update (#1153)
* README U

* Update README.md
2025-02-06 12:02:57 +00:00
XuanRan_Nyan 4cb56371a6 feat: enhance dashboard and plugin (#1114)
* enhance dashboard and plugin

* update

* update

* fix fallback

* Support short URL of Douyin user page
2024-12-19 17:50:12 +00:00
guthrie 01d03f3c49 web ui 功能更改;增加录制时间范围功能 (#1017)
* fix: 历史记录页面按更新日期排序错误

* 网页dark light mode记住

* add 录制时间范围功能

* fix 录制时间范围功能出现过滤删除问题

* fix 录制时间范围 兼容stream gears

* 改用pre_check检测时间范围;

移除对stream-gears下载的修改;

* 回滚对历史记录排序的更改 due to review by @Kataick
2024-09-05 22:41:47 +08:00
ForgQi 8bd750e0c1 add logo 2024-06-01 00:07:21 +08:00
XuanRan_Nyan 022ba7216c 行为调整 (#925)
* 修复 链接健康检测

* 遵循旧行为

* 让支持的下载器提前把文件名写入数据库

* 让 httpx 日志仅在 Console 日志为 DEBUG 级别时输出

* 恢复 cn01 替换

* add notes

* 对应 Review 意见

* 对应 Review 意见
2024-05-18 17:41:22 +08:00
⁢4.435km/s e44a33f481 下载流程调整 (#906)
* 调整虎牙webui文字

* 下载流程修改
避免短时间弹幕分段覆盖
分段后处理支持串行并行
适配斗鱼彩虹弹幕

* 时间分段默认值
2024-04-28 18:04:28 +00:00
⁢4.435km/s 3a5d1481d0 下载功能调整 (#902)
* 下载功能调整
数据库记录正确的录制文件名
保证弹幕文件名同步录制文件名
修复下载(回放,视频)模式分段问题
修复分段后处理不可用
下载结束时等待分段后处理完成
让ffmpeg or streamlink可以同时使用按时长及大小分段
新增ffmpeg_segment分段下载模式
调整下播延迟检测
修复下载结束时间大于实际下播时间
让Twitch下载视频时可用cookie

* 使下载器正确的获取到bili_cookie_file的cookie

* 使streamlink下载器使用预设header

* 调整stream-gears最低版本

* 指定Youtube默认后戳

* 使streamlink在处理flv时正确的回退到ffmpeg

* 让弹幕在无实际内容时不写入文件

* 检测到suffix不存在时默认为flv

* 使Twitch下载回放时正确的记录已下载

* 更新文档

* 避免小概率文件名重复

* 下载模式跳过下播延迟检测

* 修复Twitch下载模式Cookie

* Revert "检测到suffix不存在时默认为flv"

This reverts commit be43ee7e7f48d6826c8e46af7abbf8ef2e62be17.
2024-04-27 14:51:05 +00:00
Kataick a00ef646cf 新增分段后处理功能(返回当前分段的视频文件 只支持run指令) (#868)
* 新增分段后处理功能(返回当前分段的视频文件 只支持run指令)

* 删除多余代码&&优化代码
2024-04-17 13:37:54 +00:00
XuanRan_Nyanand4.435km/s 57aed0c937 适配 Twitcasting.TV (#874)
* 适配 Twitcasting.TV

* 适配Twitcasting含有密码的房间

* 为twitcasting添加配置
调整部分配置说明

* 调整stream_gears后戳判定

* 清理调试代码

---------

Co-authored-by: 4.435km/s <54017765+CoolZxp@users.noreply.github.com>
2024-04-16 15:00:18 +00:00
XuanRan_Nyan 3062d84621 一些更新 (#837)
* 一些更新

* 支持虎牙CDN回退

* 清理调试代码

* 合并前端修改

* 适配快手API更改

* 推迟 twitcasting,更新 Bililive

* 修正错误的变量名

* Resolve

* 遗漏
2024-03-17 14:08:37 +00:00
Kataick 5567301278 更新配置文件中huya流的说明 (#741)
* 更新配置文件中huya流的说明

* 补充
2024-01-09 16:24:40 +00:00
kira1928 2f142018e3 修复一些程序崩溃问题 (#733)
* 修复一些程序崩溃问题
1. 当配置中不包含 tag 时抛出 KeyError
2. 在日语系统中默认 log 配置会在写入 log 时抛出 cp932 字符相关 Error

* 对应 review 意见
2024-01-03 17:10:36 +00:00
ForgQi 6d1695347c webui初版 2023-12-08 23:37:40 +08:00
XuanRan_Nyan da72d940c3 Fix Type Error (#688) 2023-11-12 13:00:06 +00:00
XuanRan_Nyan d8b58a543b Read cookies from the file by biliup-rs to log in to Bililive (#683)
* Supports login using files

* Add more tips

* Remove error comment

* Fix some errors
2023-11-07 15:33:37 +00:00
⁢4.435km/s d98c9f1390 修复快手直播录制 (#662)
因风控严格暂时移除快手cdn及流类型选择
2023-10-18 13:51:19 +00:00
⁢4.435km/s 9da22c451f AfreecaTV添加账号密码登陆 (#661)
AfreecaTV添加直播间标题
2023-10-18 13:50:29 +00:00
Kataick c32cf73ba2 修改返回的开播、下播时间为时间戳 (#624)
* 修改返回的开播、下播时间为时间戳

* fix

* 优化

* 优化
2023-09-12 07:26:29 +00:00
Kataick 192688d03a 优化bilibili提示报错 (#619)
* 优化提示报错

* 统一符号

* 修复配置文件中抖音选择画质报错问题

* 修改yaml配置
2023-09-06 03:36:00 +00:00
CoolZxp 3d3efa4247 修复获取流及下载弹幕可能存在的问题 (#605)
* 避免Windows可能的弹幕任务关闭失败#603

* 增加弹幕录制日志输出信息

* 为部分检测添加超时时间避免检测时间过长

* 调整斗鱼弹幕录制获取房间号方式使其与下载同步兼容更多类型url

* 抖音弹幕使用Cookie避免抖音弹幕录制失败
抖音Cookie说明修改
抖音获取流程调整

* 抖音Cookie说明修改

* 确保弹幕录制被关闭
调整弹幕日志输出

* 确保弹幕录制被关闭

* 记录下载上传时可能的错误

* 调整弹幕关闭失败Fix#603
调整弹幕录制日志输出

* 调整弹幕录制日志输出

* 抖音录制及弹幕对URL支持同步

* 抖音录制及弹幕对URL支持同步

* 确保弹幕录制被关闭

* 避免斗鱼弹幕缺失

* 修复Bilibili弹幕过少
2023-08-26 17:30:41 +00:00
CoolZxp 9f4bb00337 Youtube缓存重新上线 (#600)
Youtube现在会不检测after_date日期之后的视频了
Youtube配置文件说明修改
2023-08-06 15:26:30 +00:00
KataickandCoolZxp 5cc9feace9 引用json处理后处理的返回值、精确下载的结束时间 (#598)
* 引用json处理后处理的返回值、精确下载的结束时间

* 下载完后处理增加默认值(room_title、start_time、end_time)

* 优化start_time、end_time的实现方式

* 添加配置文件说明

* 添加配置文件说明

---------

Co-authored-by: CoolZxp <1206799565@qq.com>
2023-08-04 13:32:47 +00:00
CoolZxp cd97c9b47b 正确的过滤弹幕 斗鱼在使用时加载Js解释器 youtube配置说明修改 (#587)
* 正确的过滤弹幕

* 斗鱼在使用时加载Js解释器

* youtube配置说明修改

* fix

* 配置说明修改
2023-08-02 07:53:48 +00:00
CoolZxp d17d0a262f youtube添加功能 调整上传下载逻辑 (#579)
* youtube添加单独下载直播和回放选项
youtube添加streams playlists shorts类型链接支持
youtube添加筛选无效时提示
youtube配置说明修改

* 将上传录像时可以开始新的录制调整为默认功能
封面下载支持webp
下载上传逻辑调整
youtube不会在运行目录产生多余文件了

* 启动时删除临时缓存文件

* clear

* 上传后正确的删除弹幕

* fix
2023-08-01 11:21:33 +00:00
CoolZxp bc105aec57 修复youtube直播录制问题#510 修复youtube视频录制异常中断时多余文件不删除 调整twitch日志输出 (#572)
* 修复youtube直播录制问题#510
调整twitch日志输出

* 调整twitch youtube封面下载逻辑
在读取youtube缓存失败时增加提示
2023-07-30 05:44:50 +00:00
KataickandCoolZxp ccbda173e3 修改downloaded_processor所在位置与增加返回参数(下播时间和视频列表) (#563)
* 修改downloaded_processor所在位置与增加返回参数(下播时间和视频列表)

* 删除多余的输出

* 修改upload_list的初始化位置

* downloaded_processor上移

* 补充toml配置downloaded_processor的等号

---------

Co-authored-by: CoolZxp <54017765+CoolZxp@users.noreply.github.com>
2023-07-29 19:18:52 +00:00
CoolZxp 7cc306a008 调整检测策略 调整上传文件过滤(为后处理准备) 封面自动删除 (#564)
* 调整检测策略

* 调整检测策略
调整上传文件过滤(为后处理准备)

* 封面自动删除
2023-07-29 11:34:35 +00:00
CoolZxp 272cd8c88a 修复uploading_record可能出现的重复下载问题 (#553)
* 修复uploading_record可能出现的重复下载问题

* 修复uploading_record覆盖上传状态问题

* 修改uploading_record配置文件说明

* 修复开启uploading_record同时上传时会包含上次上传的文件

* 修复twitch videos可能没有封面
修复twitch videos下载失败时也会记录为已下载
2023-07-28 12:08:12 +00:00
CoolZxp 13c5b7becc 添加自选画质、调整下载策略、修复抖音弹幕分段 (#536)
* 虎牙增加画质选择

* 修复抖音弹幕分段
修复弹幕录制Stop

* 调整直播流获取失败及下播延迟检测功能

* 添加斗鱼自选画质

* 添加哔哩哔哩自选画质

* 添加抖音自选画质

* 优化下载流程

* 优化下载流程

* 虎牙画质修复

* 调整youtube下载逻辑

* 调整下载日志逻辑

* 调整下播检测延迟阈值

* 优化youtube下载策略
优化twitch下载策略
调整检测逻辑
调整封面下载逻辑

* 添加twitch视频下载Cookie#344

* 调整Twitch下载逻辑
调整批量检测功能

* 处理录制弹幕出现的未关闭情况
抖音弹幕录制调整
2023-07-28 11:41:34 +00:00
Kataick 0fdd25291d 增加downloaded_processor功能,支持结束录制时执行指定Shell指令 (#546)
* 增加downloaded_processor功能,支持结束录制时执行指定Shell指令

* 修改preprocessor的返回值(JSON格式)

* 补充config配置文案
2023-07-25 09:41:22 +00:00
DetectiveLemon d3cbe4b082 fix credits in config.yaml (#543) 2023-07-24 04:14:45 +00:00
Kataick c191b6db56 对简介@功能(#518)补充config (#533)
* 对简介@功能(#518)补充config

* 补充
2023-07-17 11:16:20 +00:00
奶粉andKNaiFen ec8071d8b5 增加抖音弹幕录制支持,参考代码:https://github.com/SmallPeaches/DanmakuRender (#521)
* 增加抖音弹幕录制支持,参考代码:https://github.com/SmallPeaches/DanmakuRender

* Update config.yaml

---------

Co-authored-by: KNaiFen <knaifen@foxmail.com>
2023-07-14 08:42:56 +00:00
XuanRan_Nyanandhaha114514 3912fb7f53 一些改进 (#520)
* 一些改进

* fix1

* fix2

---------

Co-authored-by: haha114514 <47912037+haha114514@users.noreply.github.com>
2023-07-14 01:19:53 +00:00
Kataickandhaha114514 a190952698 增加对biliup-rs的支持(杜比音效、Hi-Res、转载、充电) (#517)
* 增加对biliup-rs的支持(杜比音效、Hi-Res、转载、充电)

* 同步config文件

---------

Co-authored-by: haha114514 <47912037+haha114514@users.noreply.github.com>
2023-07-14 01:07:10 +00:00
Kataick 7ce677a348 优化在config中读取值的代码写法 (#507)
* 优化在config中读取值的代码写法

* 补充

* 补充默认值
2023-07-12 13:04:53 +00:00
Kataick d410bea265 增加youtube对lazy_playlist功能支持 (#508) 2023-07-12 13:03:33 +00:00
Kataick acea8fb8d7 优化设置大delay会出现漏录的问题 (#504)
* 优化大delay会出现漏录的情况

* 修复delay为0时 delay结果为10

* 同步配置文件

* 删除多余空格

* 同步与修复配置文件

* 修复除直播以外只下载不上传的问题

* 修改delay不设置默认为0

* 同步配置文件

* 优化获取流失败时的提示

* 修改i自增顺序
2023-07-07 23:57:26 +00:00