Metadata-Version: 2.1
Name: biliup
Version: 0.4.50
Summary: stream download and upload
Author: ForgQi
Project-URL: Homepage, https://github.com/ForgQi/bilibiliupload
Keywords: bilibili douyu huya
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: tomli-w >=1.0.0
Requires-Dist: stream-gears <0.2,>=0.1.21
Requires-Dist: psutil >=5.4.6
Requires-Dist: aiofiles >=22.1.0
Requires-Dist: yt-dlp >=2024.3.10
Requires-Dist: Pillow >=5.2.0
Requires-Dist: aiohttp[speedups]
Requires-Dist: aiohttp-cors
Requires-Dist: Requests >=2.20.0
Requires-Dist: PyYAML >=4.2b1
Requires-Dist: streamlink >=6.5.0
Requires-Dist: rsa >=4.6
Requires-Dist: protobuf >=4.23.0
Requires-Dist: SQLAlchemy >=2.0.0
Requires-Dist: alembic >=1.12.1
Requires-Dist: m3u8
Requires-Dist: tomli >=1.1.0 ; python_version < "3.11"
Requires-Dist: ykdl ==1.8.0 ; python_version < "3.8"
Requires-Dist: importlib-resources ; python_version < "3.9"
Requires-Dist: ykdl >=1.8.0 ; python_version >= "3.8"
Provides-Extra: selenium
Requires-Dist: selenium >=3.8.1 ; extra == 'selenium'

<div align="center">

# biliup

[![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)
[![Discord chat][discord-badge]][discord-url]

[![STARS](https://img.shields.io/github/stars/biliup/biliup?style=social)](https://github.com/biliup/biliup/stargazers)
[![Forks](https://img.shields.io/github/forks/biliup/biliup?style=social)](https://github.com/biliup/biliup/network)
[![Downloads](https://img.shields.io/github/downloads/biliup/biliup/total?style=social)](https://github.com/biliup/biliup/releases/latest)
[![Watchers](https://img.shields.io/github/watchers/biliup/biliup.svg?style=social)](https://github.com/biliup/biliup/watchers)


</div>

[discord-badge]: https://img.shields.io/discord/1015494098481852447.svg?logo=discord
[discord-url]: https://discord.gg/shZmdxDFB7

* 支持自动录制各大主流直播平台实时直播流，包括但不限于AcFun，afreecaTV，哔哩哔哩，斗鱼，抖音，虎牙，网易CC，NICO，猫耳FM，
Twitch，YY直播等，并于录制结束后自动上传到哔哩哔哩视频网站。
* 支持YouTube，twitch直播回放列表自动搬运至b站，如链接 https://www.twitch.tv/xxxx/videos?filter=archives&sort=time
* 支持录制哔哩哔哩，斗鱼，虎牙，Twitch平台的**直播弹幕**，生成B站标准格式的XML弹幕文件，可被常见的各种弹幕挂载程序使用处理
* 自动选择上传线路，保证国内外vps上传质量和速度
* 从 v0.4.32 版本开始，不依赖配置文件可直接使用webUI，若想和低于 v0.4.32 时一致使用配置文件，请添加启动参数`--no-http`
* 可分别控制下载与上传并发量
* ~~支持 cos-internal，腾讯云上海内网上传，免流 + 大幅提速~~
* 实验性功能：
    - 防止录制花屏（使用默认的stream-gears下载器就会有这个功能）
    

**更新日志**：[CHANGELOG.md](https://biliup.github.io/biliup/docs/guide/changelog)

**文档地址**：[DOCS.md](https://biliup.github.io/biliup/docs/guide/introduction/)

**社区教程**： [图文教程](https://www.bilibili.com/read/cv33195912) by [@ikun1993](https://github.com/ikun1993)

## Quick Start

1. `pip3 install biliup`
2. `biliup start`
3. 启动时访问 `http://your-ip:19159` 使用webUI，

![](.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`

## Credits
* Thanks `ykdl, youtube-dl, streamlink` provides downloader.
* Thanks `THMonster/danmaku`.
> GUI：[B站投稿客户端 biliup-app](https://github.com/ForgQi/Caution)

## 赞助
* 爱发电 :`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)
