
BiliLive?tools 是一款專為 B 站直播錄制而設(shè)計(jì)的工具。它把直播錄制、彈幕處理、視頻壓制和上傳等環(huán)節(jié)整合在一起,用戶只需要進(jìn)行少量配置,就可以完成從直播到成片的全部流程。該軟件的目標(biāo)是解決傳統(tǒng)錄播工具功能分散、操作繁瑣的問題,讓使用者能夠“一站式”完成所有工作。
二、主要功能
-
直播錄制:支持 B 站、斗魚、虎牙、抖音等多個(gè)平臺(tái)的直播抓取,能夠自動(dòng)保存完整的直播流。
-
彈幕轉(zhuǎn)換:把直播彈幕轉(zhuǎn)換為 XML 格式,便于后期壓制或單獨(dú)保存。
-
視頻壓制:內(nèi)置 FFmpeg,能夠?qū)︿浿频脑嘉募M(jìn)行轉(zhuǎn)碼、封裝和壓縮,生成適合上傳的 MP4 文件。
-
自動(dòng)上傳:完成壓制后,軟件可以直接調(diào)用 B 站的上傳接口,將視頻分段或分 P 上傳到指定賬號(hào)。
-
Webhook 與通知:支持錄播姬、blrec 等工具的 webhook,能夠在錄制結(jié)束后自動(dòng)觸發(fā)壓制和上傳;同時(shí)提供郵件、Telegram、Server醬等多種通知方式。
-
斷點(diǎn)續(xù)傳:在網(wǎng)絡(luò)中斷或意外關(guān)閉后,能夠繼續(xù)未完成的錄制或上傳任務(wù),避免重復(fù)操作。
三、使用場(chǎng)景
-
UP 主:需要定期保存直播內(nèi)容并在 B 站發(fā)布的創(chuàng)作者。
-
剪輯者:需要獲取完整彈幕并進(jìn)行二次創(chuàng)作的用戶。
-
多平臺(tái)主播:同時(shí)在多個(gè)直播平臺(tái)進(jìn)行直播,想要統(tǒng)一管理錄制文件的主播。

四、技術(shù)實(shí)現(xiàn)
軟件采用 Go 語(yǔ)言編寫,核心邏輯輕量且跨平臺(tái)。彈幕處理使用 DanmakuFactory 庫(kù),能夠快速生成符合 B 站標(biāo)準(zhǔn)的彈幕文件。視頻壓制全部交給 FFmpeg 完成,用戶可以自行指定編碼參數(shù),以獲得更好的畫質(zhì)或更小的文件體積。Webhook 部分遵循標(biāo)準(zhǔn)的 HTTP POST 方式,方便與其他錄播軟件進(jìn)行無縫對(duì)接。
五、安裝與使用
-
準(zhǔn)備環(huán)境:先在電腦上安裝 Git、Go(≥1.16)和 FFmpeg。
-
獲取源碼:使用
git clone https://github.com/renmu123/biliLive-tools.git下載項(xiàng)目。 -
編譯運(yùn)行:進(jìn)入項(xiàng)目目錄后執(zhí)行
go build生成可執(zhí)行文件,然后直接運(yùn)行即可。 -
配置參數(shù):首次啟動(dòng)會(huì)生成默認(rèn)的配置文件,用戶只需填寫 B 站賬號(hào)的 cookie、上傳標(biāo)題等基本信息。
-
啟動(dòng)錄制:在對(duì)應(yīng)的直播平臺(tái)開啟直播后,軟件會(huì)自動(dòng)檢測(cè)并開始錄制,完成后自動(dòng)壓制并上傳。
六、社區(qū)與支持
BiliLive?tools 在 GitHub 上開源,項(xiàng)目頁(yè)面提供了詳細(xì)的使用文檔和常見問題解答。開發(fā)者維護(hù)了一個(gè)交流群,用戶可以在里面反饋 bug、提出功能需求或交流使用經(jīng)驗(yàn)。此外,項(xiàng)目還提供了多種下載渠道(如阿里云盤、Quark 網(wǎng)盤),方便用戶快速獲取可執(zhí)行文件。
七、總結(jié)
BiliLive?tools 通過把直播錄制、彈幕處理、視頻壓制和自動(dòng)上傳等功能統(tǒng)一到一個(gè)軟件里,顯著降低了錄播工作流的復(fù)雜度。它支持多平臺(tái)直播、提供斷點(diǎn)續(xù)傳和多種通知方式,適合 B 站 UP 主、剪輯者以及多平臺(tái)主播使用。憑借開源、跨平臺(tái)和靈活的配置選項(xiàng),BiliLive?tools 已成為 B 站直播錄制領(lǐng)域的實(shí)用工具之一。
下載地址
https://pan.quark.cn/s/52465e62a299
