Commit Graph
791 Commits
Author SHA1 Message Date
XuanRan_Nyan 9404dc4a5c feat: Add override configuration support for streamers (#1151)
* feat: Add override configuration support for streamers

* refactor: Simplify plugin imports and platform matching

* refactor: 支持插件配置覆写

* refactor: 更新 User 块覆写

* fix: type error
2025-02-06 12:07:40 +00:00
ava anwan 3b246974ec README changelog Update (#1153)
* README U

* Update README.md
2025-02-06 12:02:57 +00:00
ForgQi 0cac8526cd Update __init__.py 2025-02-05 10:02:00 +08:00
XuanRan_Nyan 2ad84afa98 feat: Add Kilakila streaming platform support (#1148)
* feat: Add Kilakila streaming platform support

Integrated Kilakila plugin into the dashboard streaming platforms section

* Improve Kilakila plugin URL support

Add support for additional Kilakila and Hongdoufm domain URLs, and implement URL path validation to prevent unsupported stream types

* 补充信息
2025-02-03 11:21:33 +00:00
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
某摆烂咸鱼 176fa3c4ed perf: 优化B站弹幕录制 (#1126)
* feat: 录制B站详细弹幕时默认从cookie_file中获取mid

* mod: B站弹幕认证信息打印至日志

* feat: B站弹幕录制时区分表情和普通弹幕

* mod: B站弹幕上舰文本修改
2025-01-14 02:05:49 +00:00
ForgQi 94d4c679c5 chore: bump version to 0.4.81 and update dependencies to 2.72.1 2025-01-04 12:41:19 +08: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
ForgQi 1ad46e8ed2 chore: bump version to 0.4.80 2025-01-01 00:49:53 +08:00
XuanRan_Nyan dfdd92ae60 fix: dtime (#1121)
* fix dtime

* change npm mirror

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

* 使用 artplayer 替换 西瓜播放器

* 自动切换播放器

* 控件修改为 ScrollList

* 移除 西瓜播放器
2024-12-31 16:45:21 +00:00
ForgQi bad5849a01 chore: bump version to 0.4.79 2024-12-20 01:55:20 +08: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
XuanRan_Nyan 5db2691155 fix(huya): skip query param generation for "xingxiu" streamers (#1099)
* fix huya xingxiu

* fix bugs

* fix
2024-11-25 05:59:49 +00:00
安晚 2ea43f579c Update README.md Docker (#1080) 2024-10-26 08:31:37 +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
ForgQi 0d46d31a70 Bumping version 2024-09-01 18:21:21 +08:00
XuanRan_Nyan 471b5b648a Fix(Upload): 重传时未能从数据库获取直播信息 (#1045)
* fix radio live

* 修复重传时未能从数据库读取直播信息的问题
2024-08-30 03:10:04 +00:00
XuanRan_Nyan 68d0b68daa fix radio live (#1044) 2024-08-29 08:06:10 +00:00
ForgQi 0c21154dc4 Update __init__.py 2024-08-17 23:36:34 +08:00
XuanRan_Nyan 7c703b936b fix(Huya): platform_id error (#1039)
* fix(Huya): platform_id error

* clean

* Apply aac_adtstoasc filter only for MP4 containers
2024-08-17 15:24:29 +00:00
⁢4.435km/s d8720dac03 fix: 虎牙弹幕丢失 (#949) (#1035) 2024-08-14 07:48:31 +00:00
XiaoMiku01 7dac35c02f fix (#1037) 2024-08-13 14:19:47 +00:00
ForgQi 6f550ad981 Update __init__.py 2024-08-12 22:46:59 +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
hfdem 643accc896 修复抖音自动录制弹幕 (#1022)
修复由“支持抖音短链录制弹幕”造成的错误https://github.com/biliup/biliup/commit/56eb8d937b0e1b8a7305442280f9d4b3b3a2a228
2024-08-08 15:35:11 +00:00
ForgQi b29921f347 Bumping version 2024-08-06 00:01:48 +08:00
XuanRan_Nyan 56eb8d937b 支持抖音短链录制弹幕 (#1015)
* 修复变量未定义

* 支持抖音短链录制弹幕

* clean

* fix #1016

* clean
2024-08-05 03:45:02 +00:00
XuanRan_Nyan 06e05996b0 修复变量未定义 (#1012) 2024-07-31 17:26:41 +00:00
ForgQi a27344dc28 Bumping version 2024-08-01 00:21:15 +08:00
XuanRan_Nyan e569319b7c 适配抖音短链、电台、多屏直播 (#1010)
* 适配抖音短链

* 适配抖音电台

* clean

* 恢复异步

* 支持抖音电台、抖音多屏直播间

* 更新短链适配逻辑

* 未开播时移动端API返回错误
2024-07-31 16:09:57 +00: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 d4e5fe3140 update Readme (#992) 2024-07-10 10:52:16 +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
Kataick e23b1c67d8 减少douyu通过发送请求获取房间号次数 (#950)
* 优化douyu每次只通过发送请求获取房间号

* 小于6位的房间号判定为短号

* 移动not位置

* 移动端也有短号 取消判断
2024-07-08 13:22:36 +00:00
nopast aba7118009 feat: danmaku xml 兼容b站格式 (#985) 2024-07-07 07:51:50 +00:00
安晚 c07443afff Add (#976) 2024-06-27 08:19:18 +00:00
XuanRan_Nyan f2571a3e3e fix: first run error (#968)
* fix: first run error

* update

* bumping version
2024-06-22 16:46:42 +00:00
ForgQi 4037f23fe7 Bumping version 2024-06-22 18:59:43 +08:00
XuanRan_Nyan b19131548d fix(douyin-danmaku): include signature parameter (#967)
* fix(douyin-danmaku): include signature parameter

* cleanup

* cleanup

* use random ua
2024-06-22 10:19:14 +00:00
XuanRan_Nyan 108badbffa Minimal import (#963)
* allowed u+00b0 u+30FB

* fix error

* change val name

* fix wrong ffmpeg output format

* minimal import

* no folder created when the parameter is stop

* update
2024-06-21 01:38:12 +00:00
XuanRan_Nyan fb21fe8e17 fix: val name err (#962)
* allowed u+00b0 u+30FB

* fix error

* change val name

* fix wrong ffmpeg output format
2024-06-20 02:12:36 +00: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 7a098b9aba Modify the detection location in the code 2024-06-03 00:58:23 +08:00
ForgQi 31e830b5b0 Bumping version 2024-06-02 21:42:02 +08:00