Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/biliup/biliup
全自动录播、直播录制、分p投稿工具,支持twitch、ytb频道搬运。
https://github.com/biliup/biliup
bilibili bilibiliupload douyin douyu download downloader huya twitch youtube
Last synced: 2 days ago
JSON representation
全自动录播、直播录制、分p投稿工具,支持twitch、ytb频道搬运。
- Host: GitHub
- URL: https://github.com/biliup/biliup
- Owner: biliup
- License: mit
- Created: 2018-01-07T11:55:49.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-10-26T08:31:53.000Z (about 2 months ago)
- Last Synced: 2024-10-29T15:19:41.522Z (about 1 month ago)
- Topics: bilibili, bilibiliupload, douyin, douyu, download, downloader, huya, twitch, youtube
- Language: Python
- Homepage: https://biliup.github.io/biliup/
- Size: 3.27 MB
- Stars: 3,331
- Watchers: 25
- Forks: 436
- Open Issues: 97
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-bilibili-extra - Biliup - 支持自动录制各大直播平台实时流,上传到哔哩哔哩.![Python](svg/python.svg?raw=true) ![Cli](svg/terminal.svg?raw=true) ![Docker](svg/docker.svg?raw=true) (UP 工具 / 直播脚本)
README
[![python](https://img.shields.io/badge/python-3.7%2B-blue)](http://www.python.org/download)
[![PyPI](https://img.shields.io/pypi/v/biliup)](https://pypi.org/project/biliup)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/biliup)](https://pypi.org/project/biliup)
[![license](https://img.shields.io/github/license/biliup/biliup)](https://github.com/biliup/biliup/blob/master/LICENSE)
[![Telegram](https://img.shields.io/badge/Telegram-Group-blue.svg?logo=telegram)](https://t.me/+IkpIABHqy6U0ZTQ5)[![issues](https://img.shields.io/github/issues/biliup/biliup?label=Github%20issues)](https://github.com/biliup/biliup/issues)
[![STARS](https://img.shields.io/github/stars/biliup/biliup)](https://github.com/biliup/biliup/stargazers)
[![forks](https://img.shields.io/github/forks/biliup/biliup)](https://github.com/biliup/biliup/network)
录制各大主流直播平台并上传至哔哩哔哩弹幕网
自动选择上传线路,保证上传稳定性,可手动调整并发
支持录制哔哩哔哩、斗鱼、虎牙、Twitch直播弹幕用于外挂播放器
防止录制花屏(使用默认的stream-gears下载器就会有这个功能),解决网络、PK导致的花屏。## Quick Start
### Windows
下载 exe: [Release](https://github.com/biliup/biliup/releases/latest)### Linux or macOS
0. python`version >= 3.8`
1. `pip3 install biliup`
2. `biliup start`
3. 启动时访问 `http://your-ip:19159` 使用webUI,### Docker
```sh
docker run -d \
--name biliup \
--restart unless-stopped \
-p 0.0.0.0:19159:19159 \
-v /path/to/save_folder:/opt \
ghcr.io/biliup/caution:latest \
--password password123
```
#### docker-compose.yml [点我](https://github.com/biliup/biliup/blob/master/docker-compose.yml)
* 用户名为`biliup`
* 暴露在公网中也许会产生风险,所以设置密码是很有必要的。
* 以上示例根据需求进行修改,只作为参考。* * * * * * * * *
![](.github/resource/light.png)
![](.github/resource/dark.png)## How to Contribute
1. nodejs `version >= 18`
2. `npm i`
3. `npm run dev`
4. `python3 -m biliup`
5. 访问`http://localhost:3000`## 支持
| 直播平台 | 支持类型 | 链接示例 | 特殊注释 |
| :------:| :--------------: | --------- | ------ |
| 虎牙 | 直播 | `https://www.huya.com/123456` | 可录制弹幕 |
| 斗鱼 | 直播 | `https://www.douyu.com/123456` | 可录制弹幕 |
| YY语音 | 直播 | `https://www.yy.com/123456` |
| 哔哩哔哩 | 直播 | `https://live.bilibili.com/123456` | 特殊分区hls流需要单独配置/可录制弹幕 |
| acfun | 直播 | `https://live.acfun.cn/live/123456` |
| afreecaTV | 直播 | `https://play.afreecatv.com/biliup123/123456` | 录制部分直播时需要登陆 |
| bigo | 直播 | `https://www.bigo.tv/123456` |
| 抖音 | 直播 | 直播:`https://live.douyin.com/123456(直播间数字号)`
直播:`https://live.douyin.com/tiktok(抖音号)`
主页:`https://www.douyin.com/user/456789(抖音号)` | 使用主页链接或被风控需配置cookies |
| 快手 | 直播 | `https://live.kuaishou.com/u/biliup123` | 监控开播需使用中国大陆IPv4家宽,
且24小时内单直播间最多120次请求 |
| 网易CC | 直播 | `https://cc.163.com/123456` |
| flextv | 直播 | `https://www.flextv.co.kr/channels/123456/live` |
| 映客 | 直播 | `https://www.inke.cn/liveroom/index.html?uid=123456` |
| 猫耳FM | 直播 | `https://fm.missevan.com/live/123456` | 猫耳为纯音频流 |
| nico | 直播 | `https://live.nicovideo.jp/watch/lv123456` | 可配置登录信息 |
| twitch | 直播
回放 | 直播:`https://www.twitch.tv/biliup123`
回放:`https://www.twitch.tv/biliup123/videos?filter=archives&sort=time` | 可配置登录信息/尽量录制回放/可录制弹幕 |
| youtube | 直播
回放 | 直播:`https://www.youtube.com/watch?v=biliup123(单场)`
直播:`https://www.youtube.com/@biliup123/live(最远的预约)`
回放:`https://www.youtube.com/@biliup123/videos` | 可配置登录信息/尽量录制回放/可配置回放下载日期 |
* 理论上streamlink与yt-dlp支持的都可以下载,但不保证可以正常使用,详见:[streamlink支持列表](https://streamlink.github.io/plugins.html),[yt-dlp支持列表](https://github.com/yt-dlp/yt-dlp/tree/master/yt_dlp/extractor).## Credits
* Thanks `ykdl, youtube-dl, streamlink` provides downloader.
* Thanks `THMonster/danmaku`.## 捐赠
* 爱发电 :`https://afdian.net/a/biliup`## Stars
[![Star History Chart](https://api.star-history.com/svg?repos=biliup/biliup&type=Date)](https://star-history.com/#biliup/biliup&Date)