BILIVE – 開(kāi)源AI錄播工具,一站式自動(dòng)直播錄制與處理
BILIVE是一款基于人工智能技術(shù)的開(kāi)源工具,專為B站直播的錄制與后期處理而設(shè)計(jì)。該工具具備自動(dòng)錄制直播、實(shí)時(shí)渲染彈幕和字幕、語(yǔ)音識(shí)別、精彩片段自動(dòng)切片以及生成吸引人的視頻標(biāo)題和風(fēng)格化封面的能力。此外,BILIVE能夠?qū)⑻幚硗瓿傻囊曨l直接投稿至B站,兼容低配置機(jī)器,無(wú)需GPU即可運(yùn)行,十分適合個(gè)人用戶和小型服務(wù)器。
BILIVE是什么
BILIVE是一款利用人工智能技術(shù)的開(kāi)源工具,專門(mén)為B站的直播錄制與處理而創(chuàng)建。它不僅能夠自動(dòng)錄制直播內(nèi)容,還能實(shí)時(shí)渲染彈幕和字幕,支持語(yǔ)音識(shí)別,自動(dòng)提取精彩片段,并生成有趣的標(biāo)題和個(gè)性化的視頻封面。BILIVE的處理后視頻可以直接投稿至B站,兼容超低配置的設(shè)備,無(wú)需GPU即可運(yùn)行,特別適合個(gè)人用戶與小型服務(wù)器。
BILIVE的主要功能
- 直播錄制:自動(dòng)錄制B站直播,支持同時(shí)錄制多個(gè)房間,包括彈幕和禮物信息。
- 彈幕與字幕:實(shí)時(shí)渲染彈幕,并通過(guò)語(yǔ)音識(shí)別生成字幕。
- 自動(dòng)切片:根據(jù)彈幕密度提取精彩片段,并生成相應(yīng)標(biāo)題。
- 封面生成:自動(dòng)創(chuàng)建風(fēng)格獨(dú)特的視頻封面。
- 自動(dòng)投稿:支持將處理后的視頻投稿至B站,包括分P上傳功能。
- 低硬件需求:無(wú)需依賴GPU,適合低配置機(jī)器運(yùn)行。
如何使用BILIVE
- 克隆項(xiàng)目:在終端運(yùn)行以下命令以克隆項(xiàng)目并初始化子模塊:
git clone --recurse-submodules https://github.com/timerring/bilive.git
cd bilive
- 安裝依賴:在項(xiàng)目目錄下安裝Python依賴,確保已安裝ffmpeg:
pip install -r requirements.txt
- 配置與啟動(dòng):
- 核心配置:設(shè)置語(yǔ)音識(shí)別(ASR)、切片模型(MLLM)、封面生成(Image Gen)的API密鑰和模式。同時(shí)配置視頻上傳信息(標(biāo)題、簡(jiǎn)介模板、分區(qū)tid等)。
- 錄制配置:添加待錄制的房間號(hào)room_id,設(shè)置錄制時(shí)長(zhǎng)duration_limit等參數(shù)。
- 登錄:
- 使用bilitool進(jìn)行登錄:
bilitool login --export
-
-
- 或在子模塊中進(jìn)行登錄:
-
cd src/upload/bilitool
python -m bilitool.cli login
-
-
- 設(shè)置錄制頁(yè)面密碼:通過(guò)環(huán)境變量RECORD_KEY設(shè)置密碼。
-
export RECORD_KEY=your_password
-
- 啟動(dòng)錄制:
./record.sh
-
- 啟動(dòng)處理和上傳:
./upload.sh
BILIVE的項(xiàng)目地址
- GitHub倉(cāng)庫(kù):https://github.com/timerring/bilive
BILIVE的應(yīng)用場(chǎng)景
- UP主內(nèi)容創(chuàng)作:自動(dòng)錄制直播,生成彈幕、字幕、精彩片段和封面,快速投稿至B站。
- 多平臺(tái)推流:支持全天候循環(huán)推流,能夠同時(shí)管理多個(gè)直播間。
- 精彩片段提取:智能識(shí)別高能片段,生成吸引人的標(biāo)題,助力內(nèi)容推廣。
- 低配置友好:無(wú)需GPU,適合老舊設(shè)備運(yùn)行,自動(dòng)進(jìn)行清理以節(jié)省存儲(chǔ)空間。
- 學(xué)習(xí)研究:錄制的數(shù)據(jù)可用于分析,開(kāi)源代碼便于技術(shù)學(xué)習(xí)和研究。
常見(jiàn)問(wèn)題
- 如何解決依賴安裝問(wèn)題?:確保Python版本與依賴庫(kù)兼容,必要時(shí)手動(dòng)安裝缺失的依賴。
- 錄制過(guò)程現(xiàn)錯(cuò)誤怎么辦?:檢查房間號(hào)和網(wǎng)絡(luò)連接,確保錄制配置正確。
- 是否支持多種操作系統(tǒng)?:BILIVE支持Linux和Windows系統(tǒng),具體操作可參考項(xiàng)目文檔。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
相關(guān)文章
暫無(wú)評(píng)論...