Skip to main content

This is a script to record bilibili lives, coding with asyncio

Project description


Table of Contents



它会监测房间状态, 在直播开始后自动录制.

它也可以同时录制多个直播(默认最高画质, 请注意带宽是否够用).

它会监测配置文件的改动, 可以在任意时间修改配置文件.



pip install bilibili-live-recorder


𝅘𝅥𝅮 blr --help
usage: blr [-h] [-c] [-d]

a bilibili live recorder ●REC...

optional arguments:
  -h, --help      show this help message and exit
  -c , --config   location of your live list, default is '$HOME/.config/livelist.toml'
  -d , --dir      directory to save your reording file, default is '$HOME/Videos/bilibili'

配置文件使用toml格式, 样子如下:

# 这里url既可以是主播的个人空间, 也可以是房间
url = ""

url = ""

默认位置位于$USER/.config/livelist.toml, 默认录制的视频位于$USER/Videos/bilibili



Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for bilibili-live-recorder, version 0.7.1
Filename, size File type Python version Upload date Hashes
Filename, size bilibili_live_recorder-0.7.1-py3-none-any.whl (9.4 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size bilibili-live-recorder-0.7.1.tar.gz (7.3 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page