Commit Graph
79 Commits
Author SHA1 Message Date
XiaoMiku01andxxxxuanran 94b404c57e Dev 适配 biliup/biliup-rs#186 测试边录边上传功能 (#1140)
* fix

* 适配 biliup/biliup-rs#186  extra_fields

* dev 边录边上传功能初版

* 修复下载器错误

* 实现同步编辑投稿功能

* 上传模板标题格式化

* fix

* 默认分p大小2G

* 重写了对列

* 修改输出队列机制

* 多线程上传有bug

* 修复异常阻塞和多线程上传bug

* reset

* fix

* 修复线程池异常

* 添加额外字段支持;增加同步下载器选项;去除无用日志;修复B站FLV流小概率无法获取;去掉B站弹幕重复登录态验证。

* 删除补0测戳

* 调整 ffmpeg header 参数位置

* 添加同步保存到本地的配置项 和 运行分段后自定义命令

* 添加缺失的投稿参数

* 添加边录边传保存目录项

* 格式化

* 修正 webup_sync 上传线路选择

* 修复 webup_sync 的 submit_web

* 修正参数错误

* 删除多余代码

* 删除多余代码

---------

Co-authored-by: xxxxuanran <xxxxuanran@gmail.com>
2025-02-03 11:03:44 +00:00
Monine Melolaris 694d05fac0 Style(webui): 执行前端代码格式化 (#1141)
仅按照配置文件格式化,未进行任何逻辑更改。
2025-01-14 06:35:54 +00:00
某摆烂咸鱼andunknown-o ef24502d17 feat: B站弹幕录制优化 (#1120)
* feat: B站弹幕服务支持传入cookie

* feat: 哔哩哔哩录制弹幕时传入cookie

* feat: 新增针对于B站的上舰、SC、礼物记录

* feat: 支持开关B站完整弹幕录制

* fix: 条件判断错误

* fix: 当尝试使用cookie录制B站失败时自动fallback

* fix: 修正舰长无法录制的问题

* mod: 按照原逻辑写入弹幕

* mod: 修改B站详细弹幕录制开关名称

* fix: B站详细弹幕录制条件错误

* fix: 修正舰长、SC信息没有记录用户名

---------

Co-authored-by: unknown-o <yushen@mr-wu.top>
2025-01-03 12:03:37 +00:00
XuanRan_Nyan dfdd92ae60 fix: dtime (#1121)
* fix dtime

* change npm mirror

* 发布时间离当前时间必须≥4小时且≤15天

* 使用 artplayer 替换 西瓜播放器

* 自动切换播放器

* 控件修改为 ScrollList

* 移除 西瓜播放器
2024-12-31 16:45:21 +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
Monine Melolaris 4273edc6c7 Feat(webui): 深色模式添加自动跟随系统,添加格式化配置文件。 (#1109)
* Style(webui): Add format config.

Add prettier config to confirm all developer have same code format style.

* Feat(WebUI): 深色模式行为优化

新增:
1、添加了「自动跟随系统主题」模式,并设置为默认行为,该模式将实时监控系统/浏览器主题,并同步变化;
2、添加了自动切换模式按钮。
修改:
1、修改按钮深色模式、浅色模式显示为对应当前模式;
2、修改默认主题为自动跟随系统。

* Update prettier config.

限定解析器的部分格式,避免影响其他语言的格式化功能。

* Disassemble some components.

1.move theme hooks to /lib folder;
2.disassemble ThemeButton component;
3.refactor ThemeButton related code.
2024-12-09 02:34:38 +00:00
see-more 61b052fa92 style: refactor mobile client upload-manager page and streamers page header style (#1064) 2024-09-21 07:46:04 +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
KataickandForgQi 37bbcfad3d flx(build): 修复#1025 npm会编译失败的问题 (#1031)
* flx(build): #1025

* 优化

* flx(build): 修复构建时只会从主库中获取文件  (#1034)

* Update page.tsx

---------

Co-authored-by: ForgQi <34411314+ForgQi@users.noreply.github.com>
2024-08-12 14:34:14 +00:00
Kataick 79e57a1ef7 fix(webui): 修复直播历史与历史记录排序问题 (#1025)
* fix(webui): 修复直播历史与历史记录排序问题

* 删除与本地缩进不一样的问题

* 删除与本地缩进不一样的问题

* 一些格式化

* 修复遗漏项
2024-08-12 02:22:20 +00:00
ForgQi b29921f347 Bumping version 2024-08-06 00:01:48 +08:00
ForgQi 874003ca69 Bumping version 2024-07-18 02:14:20 +08:00
XuanRan_Nyan 02f8fb5c62 feat: Add cache during runtime (#995)
* feat: Runtime modification of Links

* update

* update

* compatible with python 3.8

* update

* update

* update
2024-07-17 01:45:39 +00:00
XuanRan_Nyan b1f577b2dd fix: 在没有配置最大码率时跳过码率选择 (#993) 2024-07-12 15:58:17 +00:00
XuanRan_Nyan ca714c1c35 feat(Huya): use the api to get live streams (#986)
* feat(Huya): use the api to get live streams

* update webui

* update

* cleanup

* cleanup

* update

* fix the twitch plugin problem

* bumping version
2024-07-10 10:31:46 +00:00
ForgQi 4037f23fe7 Bumping version 2024-06-22 18:59:43 +08:00
XuanRan_Nyan 1ad6522cb5 feat(download): Support hls for huya, douyin (#958)
* feat(download): Support hls for huya, douyin

* update webui

* add global filename_prefix

* update webui

* fix errors

* Update variable names

* update
2024-06-19 15:33:39 +00:00
ForgQi cd353f609d update README.md 2024-06-02 21:33:07 +08:00
ForgQi 8bd750e0c1 add logo 2024-06-01 00:07:21 +08:00
ForgQi 4872007adc add upload delay 2024-05-28 23:12:13 +08:00
ForgQi 004f401bc2 type wrangling and gymnastics 2024-05-28 02:29:38 +08:00
XuanRan_Nyan 5acf98773b feat(Douyu): 拒绝互动游戏 (#943) 2024-05-26 15:13:33 +00:00
XuanRan_Nyan 58833f1819 更新 CC 平台 (#936)
* 更新 CC 平台

* 清理调试代码

* 更新虎牙线路,CC直播标题

* 修复虎牙线路屏蔽
2024-05-20 14:03:17 +00:00
ForgQi b08d411b21 Bumping version 2024-05-19 18:14:23 +08:00
XuanRan_Nyan 299dc3b1b0 修正不存在配置时出现的错误引用 (#933)
* 修正不存在配置时出现的错误引用

* 更新 rule

* 更新 rule
2024-05-19 08:53:42 +00:00
XuanRan_Nyan 022ba7216c 行为调整 (#925)
* 修复 链接健康检测

* 遵循旧行为

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

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

* 恢复 cn01 替换

* add notes

* 对应 Review 意见

* 对应 Review 意见
2024-05-18 17:41:22 +08:00
ForgQi 55ebbfee61 Bumping version 2024-05-13 23:29:32 +08:00
XuanRan_Nyan 303019ab65 #909 补充 (#916)
* 修复copyright默认值错误覆盖原有值

* 补充格式说明

* 显示清除
2024-05-05 14:56:52 +00:00
⁢4.435km/s cc66587d2d 上传修改 (#910)
使上传转载来源生效
修复手动上传时未填写转载来源无默认值
2024-05-04 12:44:32 +00:00
ForgQi a9de10e338 Bumping version 2024-05-01 01:18:44 +08:00
XuanRan_Nyan 6478942518 Patch 20240501 (#909)
* 修复copyright默认值错误覆盖原有值

* 补充格式说明
2024-04-30 17:12:24 +00:00
⁢4.435km/s e44a33f481 下载流程调整 (#906)
* 调整虎牙webui文字

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

* 时间分段默认值
2024-04-28 18:04:28 +00:00
XuanRan_Nyan fb82ff5a68 Webui 优化 (#903)
* 投稿模板默认转载

* 部分 Input 改为 Select

* add

* ffmpeg_segment关闭调试日志

* update
2024-04-27 15:12:52 +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
ForgQi 8db64e2d8b add manually operated 2024-04-25 01:47:44 +08:00
ForgQi 664efc89a7 Bumping version 2024-04-24 01:38:58 +08:00
ForgQi d4d238e6a7 add login by qrcode 2024-04-24 01:10:33 +08:00
ikun1993 5b951bbf55 Update cookie.tsx (#889)
twitch获取cookie命令有误
2024-04-22 11:53:22 +00:00
ForgQi 0d156ff280 Bumping version 2024-04-17 23:33:36 +08:00
⁢4.435km/s 18ef73a312 fix-web-env (#878) 2024-04-17 15:08:44 +00:00
Kataick a00ef646cf 新增分段后处理功能(返回当前分段的视频文件 只支持run指令) (#868)
* 新增分段后处理功能(返回当前分段的视频文件 只支持run指令)

* 删除多余代码&&优化代码
2024-04-17 13:37:54 +00:00
ForgQi 4940fceec6 Bumping version 2024-04-17 01:06:07 +08: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 4c2b282ab8 修复排序错误 (#865) 2024-04-13 07:57:59 +00:00
Monine Melolaris 2cfdf8db03 Fix:日志格式以及丢失问题 (#864)
* 录播管理页面卡片样式优化

修复:
直播间标题过长导致上方状态标识、下方按钮消失的问题;
部分浏览器页面宽度下,按钮溢出边框的问题。
调整:
将状态标识按钮调整为与旧版一致。

* Fix:日志格式以及丢失问题

修复因缺失 handlers 参数而导致日志格式丢失,以及无法获取DEBUG以外等级日志的问题。
原理:OnChange属性中调用api添加参数,若之前受到过此bug影响,可尝试切换至其他日志等级。保存后将自动修复。
2024-04-10 15:06:06 +00:00
XuanRan_Nyan 37108828c3 调整功能 (#860)
* 调整功能

* 修正错误的健康检查

* 文件列表黑名单

* "/bili/space/myinfo"接口错误信息优化

* 在 302 之前替换

* 日志编码指定utf-8

* 在 Tags 处支持 {streamer}
2024-04-10 15:04:45 +00:00
Monine Melolaris adf9022650 录播管理页面卡片样式优化 (#861)
修复:
直播间标题过长导致上方状态标识、下方按钮消失的问题;
部分浏览器页面宽度下,按钮溢出边框的问题。
调整:
将状态标识按钮调整为与旧版一致。
2024-04-10 04:47:43 +00:00
Monine Melolaris f7afab9764 修复录播管理页卡片重叠问题 (#851)
删除原有样式,并替换组件为Card,以修复录播管理页卡片重叠问题。
2024-04-08 14:59:11 +00:00
XuanRan_Nyan 1aa71b61e8 添加 kuaishou_cookie 格式说明,尝试回避快手风控 (#855)
* 添加 kuaishou_cookie 格式说明,回避快手风控

* clear
2024-04-06 13:53:05 +00:00
XuanRan_Nyan f11dbc59a7 [Fix] Style errors and missing Title (#841)
* Fix wrong printing

* Formatting log

* [Fix] Style errors and missing Title

* 更名

* 错误的 is_check 时机

* 登录校验失败时不再移除 Cookie
2024-03-20 16:01:22 +00:00