录播姬 | mikufans 生放送录制
Go to file
2021-03-10 00:30:17 +08:00
.github/workflows fix artifact upload 2021-02-26 22:41:03 +08:00
BililiveRecorder.Cli new build pipeline 2021-02-26 21:57:10 +08:00
BililiveRecorder.Core FLV: fix 重构忘了一起改的 2021-03-09 01:04:31 +08:00
BililiveRecorder.Flv FLV: Change grouping rules 2021-03-10 00:30:17 +08:00
BililiveRecorder.WPF FLV: 重构处理规则,去除 async 2021-03-09 00:50:13 +08:00
CI new build pipeline 2021-02-26 21:57:10 +08:00
test FLV: More tests 2021-03-09 23:48:52 +08:00
.editorconfig update build config 2020-12-21 19:08:44 +08:00
.gitattributes init 2018-03-12 18:57:20 +08:00
.gitignore new build pipeline 2021-02-26 21:57:10 +08:00
appveyor.yml fix build 2021-02-26 22:25:35 +08:00
BililiveRecorder.sln FLV: Add RuleTests 2021-03-03 19:04:37 +08:00
crowdin.yml Update Crowdin configuration file 2021-01-03 17:12:27 +08:00
Directory.Build.props new build pipeline 2021-02-26 21:57:10 +08:00
GitVersion.yml new build pipeline 2021-02-26 21:57:10 +08:00
global.json new build pipeline 2021-02-26 21:57:10 +08:00
LICENSE Create LICENSE 2018-03-12 19:04:51 +08:00
README_CN.md update README 2021-01-09 16:47:28 +08:00
README.md update README 2021-01-09 16:47:28 +08:00
VERSION update version to 1.2.2 2021-01-29 20:32:06 +08:00

BiliBili Stream Recorder

Build status Version Issues are "help wanted" Pull Request Welcome license

简体中文 | Simplified Chinese

GitHub is a global platform, and theoretically, everyone should use English. But since this project is mostly meant for Chinese user and rely on a Chinese website BiliBili (wikipedia), all code comments are in Chinese. This README file will always use English so people like you can understand what is this, and perhaps make some use out of it.

Crowdin

Software UI is available in

  • 简体中文 (Source and default)
  • 繁体中文
  • 日本語
  • English

Install & Use

See rec.danmuji.org (in Chinese)

Feature

  • Easy to use
  • Reset timestamp to start from 0
  • Writes duration info automatically when recoding session ends.
  • Start recording when stream starts
  • Record multiple stream at same time
  • Pure C#, no native dependency like ffmpeg
  • Open source!

Develop & Getting Started

Visual Studio 2017 / 2019 with .NET Core and PowerShell is required.

Some file are generated by PreComplie Script. Build project to clear errors shown by Visual Studio.

Project Type Note
BililiveRecorder.WPF .NET Framework 4.6.2
BililiveRecorder.Core .NET Standard 2.0
BililiveRecorder.FlvProcessor .NET Standard 2.0
BililiveRecorder.Server .NET Core 2.0 TODO

Reference & Acknowledgements