功能特性
彈幕燒錄
將彈幕硬編碼到視頻中
將喺 v2.17.0 版本中發佈!
性能警告:彈幕燒錄需要對視頻進行完整嘅重新編碼,呢個係一個非常消耗資源嘅操作。
- 硬件編碼:如果你嘅運行環境支持硬件加速(如 NVIDIA 顯卡 + 正確安裝嘅驅動),處理速度會好快,一般幾秒到幾十秒即可完成。
- 軟件編碼:如果冇可用嘅硬件編碼器,將回退到 CPU 軟編碼。此時處理一個幾分鐘嘅視頻可能需要數分鐘甚至更久,期間會佔用大量 CPU 資源,喺服務器/雲主機上使用可能導致資源耗盡或被限流。
建議喺開啟此功能前,先確認你嘅運行環境係咪支持硬件加速。
將視頻彈幕硬編碼到畫面中,生成可直接分享嘅帶彈幕視頻。目前支持 B站 同 抖音 平台。
支持平台
| 平台 | 彈幕類型 | 說明 |
|---|---|---|
| B站 | 滾動、頂部、底部 | 支持彩色彈幕、多種字號 |
| 抖音 | 滾動 | 僅支持純文字彈幕 |
效果預覽
使用方式
開啟彈幕燒錄後,發送視頻連結時會自動獲取彈幕並燒錄到視頻中。整個過程全自動,無需額外操作。
處理流程:
- 解析視頻連結,獲取視頻同彈幕數據
- 生成 ASS 字幕文件(自動計算軌道、防碰撞)
- 使用 FFmpeg 將彈幕燒錄到視頻
- 發送帶彈幕嘅視頻文件
豎屏適配
針對手機豎屏觀看場景,提供三種畫面處理模式:
- 關閉:保持原始比例
- 標準模式:僅對寬屏視頻(16:9 及以上)進行豎屏適配
- 強制模式:所有視頻強制轉為 9:16 豎屏
硬件加速
彈幕燒錄需要對視頻進行重新編碼,呢個係一個計算密集型任務。使用硬件加速可以大幅提升處理速度。
插件會自動檢測可用嘅硬件編碼器,優先使用硬件加速,無可用硬件時自動回退到軟件編碼(CPU)。
支持嘅硬件編碼器
| 顯卡 | 編碼器 | 要求 |
|---|---|---|
| NVIDIA | NVENC | GTX 600 系列及以上,需安裝顯卡驅動 |
| Intel | QSV | 6 代酷睿及以上核顯,需安裝核顯驅動 |
| AMD | AMF | RX 400 系列及以上,需安裝顯卡驅動 |
驅動安裝
作者開發只測試咗開發環境下嘅 Nvidia 顯卡,Intel 與 AMD 平台下未進行測試。
大多數情況下,只要你嘅電腦能正常顯示畫面,驅動就已經裝好咗。如果硬件加速唔生效,可以嘗試更新驅動。
軟件編碼
如果冇獨立顯卡或核顯唔支持,插件會自動使用 CPU 進行軟件編碼。軟件編碼速度較慢,但兼容性最好。
- H.264 → libx264
- H.265 → libx265
- AV1 → libsvtav1
配置
喺 Karin WebUI 嘅對應平台配置頁面開啟同調整彈幕燒錄選項。
Last updated on