mirror of
https://github.com/BililiveRecorder/BililiveRecorder.git
synced 2024-11-15 19:22:19 +08:00
2.3 KiB
2.3 KiB
B站录播姬
安装 & 使用
参见网站 rec.danmuji.org
功能
- 使用简单
- 主播开播后自动开始录制
- 同时录制多个直播间
- 自动修复B站直播服务器导致的各种问题
- 工具箱模式,用于修复旧版录播姬或其他软件录的视频文件1
- 纯 C# 实现,无 ffmpeg 等 native 依赖2
- 开源!
1:仅限未经处理的直接从直播服务器下载的原始FLV文件。 如果录播是用 FFmpeg 录制的或处理过的就无法修复了,FFmpeg 会进一步损坏有问题的文件。
2:录播姬桌面版内含了一个 mini 版 FFmpeg 用于工具箱内的转封装功能。
开发 & 编译
推荐使用选配了 .NET 5 开发的 Visual Studio 2019,不过其他 IDE 应该也可以。
项目 | 平台 | 备注 |
---|---|---|
BililiveRecorder.WPF | .NET Framework 4.7.2 | Windows only GUI |
BililiveRecorder.Cli | .NET 5 | 跨平台命令行 |
BililiveRecorder.ToolBox | .NET Standard 2.0 | WPF 和 Cli 使用的库 |
BililiveRecorder.Core | .NET Standard 2.0 | 核心录制逻辑 |
BililiveRecorder.Flv | .NET Standard 2.0 | 数据处理逻辑 |
版本号
本项目不使用 Semantic Versioning,不保证任何版本之间源代码接口的兼容性。
参考资料 & 鸣谢
- Adobe Flash Video File Format Specification 10.1.2.01.pdf
- coreyauger/flv-streamer-2-file 曾在本项目开发早期作为参考
- zyzsdy/biliroku: (大概是)第一个B站直播录播工具