Commit Graph
40 Commits
Author SHA1 Message Date
kira1928 534fbcd3e5 增加外部工具下载功能和界面;使用录播姬修复flv (#970)
* feat(tools): integrate RemoteTools for FFmpeg management and add tools menu link

* fix CI error

* 增加录制flv后用录播姬修复的设置和实现

* fix CI Lint error
2025-10-05 20:01:32 +09:00
kira1928 f698ac0c6d 修复启动时立即访问网页UI导致的panic (#929) 2025-09-13 19:06:18 +09:00
kira1928 13c43cddd4 修复运行时修改配置失败的bug (#904)
* 修复运行时修改配置失败的bug

* fix test
2025-08-10 02:28:54 +09:00
xobexo 35519c93f1 🐞 fix: 增大 直播间数量上限到4096 (#900) 2025-08-09 16:10:33 +09:00
xobexo b879ccac1b Add traffic analyzer (#899)
* ✨ feat: 增加流量统计功能

* 🌈 style: 删除 冗余定义
2025-08-09 16:04:04 +09:00
kira1928 92fdc0618e fix build script (#898) 2025-08-08 15:53:43 +09:00
kira1928 e5760212c6 fix build script (#895) 2025-08-06 19:55:32 +09:00
Chigusa a3851d8a93 code clean (#869)
* - run go fmt
- "github.com/golang/mock" are no longer maintained, use "go.uber.org/mock"

* update go version to 1.24

* add golangci-lint

* - replace interface{} to any (Go 1.18 feature)
- fix non-compliant code
2025-08-01 22:54:11 +09:00
kira1928 9851081ecb migrated build system to pure golang (#889)
* migrated build system to pure golang

* fix makefile typo
2025-07-28 20:03:40 +09:00
Chigusa 3321ac0b32 replace hr3lxphr6j/bililive-go to bililive-go/bililive-go (#868) 2025-06-11 12:48:35 +08:00
kira1928 6038db55e9 修复虎牙星秀颜值舞蹈区2分钟分段问题。 (#839)
* 修复虎牙星秀颜值舞蹈区2分钟分段问题。

* fix test build error
2025-03-23 20:43:42 +09:00
murphyandkira1928 597bee60ee 增加cookie管理功能 (#820)
* 增加cookie管理功能

* 尝试修复 BaseLive.Options 无法更新的问题

* 删除被错误commit了的本地调试设置

* 修改cookie弹窗标题

---------

Co-authored-by: kira1928 <kira1928@gmail.com>
2025-03-23 18:55:13 +09:00
ashesofdream 0c5e2b61aa support bilibili audio only record (#679)
* support bilibili audio only record

* recovery ffmpeg parameter  fix 403 crash,and move bilibili parameter to bilibili.go
2024-02-25 19:25:26 +09:00
kira1928andgoodenough 6bbe30e97b 增加小红书录制 (#680)
* feat: 添加小红书直播录制

* feat: 小红书直播信息data.room.status判断不准确,改为通过直播流url的http状态码判断直播状态

---------

Co-authored-by: goodenough <goodenough227@qq.com>
2024-02-12 19:32:03 +09:00
murphy 3d8909fdaf 增加YY直播和微博直播 (#493) 2023-07-16 14:10:39 +09:00
Xi Wuuuuuuuuuuuu~~~~~~~~~~~~~~~ b88b5c2247 feat: Support setting Path for FFMPEG (#424) (#460)
* feat: Support setting Path for FFMPEG (#424)

* update

* update

* update
2023-06-04 17:10:13 +09:00
kira1928 f09da7c057 启动时获取不到直播间信息也在监控列表中保持直播间 (#466)
* Keeping room in live list even failed on launch.
2023-06-04 01:47:27 +09:00
陈广生 099965a3dd add 添加对快手的支持 (#436) 2023-04-15 02:46:21 +09:00
dlxqfmx99 32a0aecafe Hevc and quality options (#428)
* 默认获取B站原画PRO的直播源(如果有)

* 录制hevc直播源

* 增加画质选项

* 增加画质选项

* 默认画质为0

* 还原

* flag默认画质为0

* 删除了获取直播源v1版本

* 格式

* 还原

* 删除ffmpeg指定格式的参数

* 删除了liveApiUrl

* 格式

* 格式
2023-03-25 17:18:53 +09:00
murphy 2915dab7a7 新增克拉克拉直播录制 (#364)
* 新增克拉克拉直播录制

* 更新README
2023-01-31 13:53:51 +09:00
murphy 606b7fd1a3 新增猫耳fm直播录制 (#362)
* 新增猫耳fm直播录制

* 修复编译错误
2023-01-30 19:23:41 +09:00
kira1928 354f9b3ad7 双击执行时尝试使用可执行文件旁边的配置文件 (#361)
* allow double click executable file to start program.

* fix config test
2023-01-28 16:43:53 +09:00
kira1928 45f1f2ed9e fix no config panic bug (#332) 2023-01-14 01:13:12 +09:00
kira1928 9064bf7203 使 HTML 可以修改所有设置 (#320)
* set config by rpc

* remove unused code, fix comment.

* let liveRoom change work by rpc put /raw-config
2023-01-13 18:22:20 +09:00
kira1928 d788134174 增加开启/停止自动录制并在配置文件里记忆开关状态 (#313)
allow both string and LiveRoom format in config.
let recorders respect the is_listening flag in config
2023-01-13 18:22:20 +09:00
kira1928 3f79827999 increase max live rooms count to 1024 (#312) 2023-01-13 18:22:20 +09:00
chigusa 1fa316b2c5 support cookies 2022-02-12 14:16:47 +08:00
chigusa bc8084063e fix #142, support douyin live 2021-06-22 19:33:54 +08:00
Chigusa 17bcad9c92 to #147, support HuaJiao, update go version to 1.16.4
Signed-off-by: Chigusa <c02110210610204@gmail.com>
2021-06-12 14:39:41 +08:00
chigusa 118046a06e Squashed commit of the following:
commit f3a3363ffdbb44bc3caac59450d878e1589dc736
Author: Chigusa <c02110210610204@gmail.com>
Date:   Wed Mar 3 23:27:23 2021 +0800

    test

    Signed-off-by: Chigusa <c02110210610204@gmail.com>

commit ca94ef6a8e06fd35b94e805f4a340e3dfc91adf2
Author: Chigusa <c02110210610204@gmail.com>
Date:   Wed Mar 3 22:37:26 2021 +0800

    test

    Signed-off-by: Chigusa <c02110210610204@gmail.com>

commit 5cee5009e1db98c264899a9bce64a0dccb650c04
Author: chigusa <c02110210610204@gmail.com>
Date:   Mon Feb 8 17:41:28 2021 +0800

    refine

commit 5b7142fcfb6d42e357b47bbcf3ca3cd14adbdbb9
Author: chigusa <c02110210610204@gmail.com>
Date:   Mon Feb 8 17:28:13 2021 +0800

    refine

commit dfc243630acc3f6d4585fb35c142fe424780556a
Author: chigusa <c02110210610204@gmail.com>
Date:   Mon Feb 8 16:48:48 2021 +0800

    refine

commit 690a64850efe97e70864db3d577221a514623da0
Author: chigusa <c02110210610204@gmail.com>
Date:   Mon Feb 8 16:15:02 2021 +0800

    refine

commit 51ea4fff71a96fd60f5950b4c89d0c370a992c58
Author: chigusa <c02110210610204@gmail.com>
Date:   Mon Feb 8 15:53:41 2021 +0800

    refine

commit e4de6a7846419dc68e6f6dc0702c5a4342aee0b6
Author: chigusa <c02110210610204@gmail.com>
Date:   Mon Feb 8 11:09:51 2021 +0800

    refine

commit c34ea7b049ccfd6476f82de851ba6766df8ba762
Author: chigusa <c02110210610204@gmail.com>
Date:   Sun Feb 7 15:09:35 2021 +0800

    refine

commit 993d304ac874cb05c04cc7254c961a0e206ba447
Author: chigusa <c02110210610204@gmail.com>
Date:   Fri Feb 5 16:07:48 2021 +0800

    revert config

commit 3647c8bb0af85b4c0a368fae8a3e1001684813d0
Author: chigusa <c02110210610204@gmail.com>
Date:   Thu Feb 4 16:29:21 2021 +0800

    metrics

commit 9529bbeade7938e16c71b6d2a264b05bcefb9a25
Author: chigusa <c02110210610204@gmail.com>
Date:   Thu Feb 4 14:30:09 2021 +0800

    metrics
2021-03-05 11:41:08 +08:00
chigusa ef6168c80a support output filename template, close #62 2020-11-19 16:44:07 +08:00
chigusa cf96a97ca6 close #109, #105 2020-11-05 11:52:05 +08:00
Chigusa 30cf6853b3 refine build script
Signed-off-by: Chigusa <c02110210610204@gmail.com>
2020-11-01 13:32:16 +08:00
Chigusa 04435d4560 - Update Go Version
- Fix #107
- Refine code

Signed-off-by: Chigusa <c02110210610204@gmail.com>
2020-09-06 15:02:42 +08:00
cxumol 17efd8a463 add feature: split on room name changed (#98)
* add video split strategy on room name changed
2020-09-06 12:11:18 +08:00
Chigusaandchigusa 5082e48330 Dev (#85)
* use requests

* fix longzhu

* support acfun, close #84

* update README.md

Co-authored-by: chigusa <c02110210610204@gmai.com>
2020-07-10 16:08:13 +08:00
chigusa 6176633ffe refine, bump version 0.5.3 2020-05-29 22:35:39 +08:00
Chigusa a11e861055 support 浪live (#67)
* 支持浪live, close #66
2020-05-15 11:09:41 +08:00
chigusa 0fe9111d8e use statik, add Procfile 2020-02-04 20:40:44 +08:00
Chigusa f53ff00ef6 Refactor (#43)
* refactor

* unit test

* govendor -> go mod (Close: #37), go 1.12.9 -> 1.13

* add Referer header, fix zhanqi tv

* Fix bilibili live resolution

Missing 1080p resolution by default since bilibili updated API according to https://github.com/streamlink/streamlink/pull/2625

* recorder manager test, refine base live, refine cache

* String Filter
2019-11-04 16:31:47 +08:00