00:00 / 00:00

Chatterbox

僅音訊模式

LAPLACE Chatterbox 為嗶哩嗶哩網頁直播間補上了官方 Web 端缺少的「僅音訊」開關,開啟後會停止拉取原生 HLS 視訊串流,並透過嗶哩嗶哩官方 App 的 API 請求 only_audio=1 的純音訊串流(FLV 容器、AAC 編碼),由 mpegts.js 在背景播放

適用於掛機純聽直播、節省流量、避免高位元率畫面佔用 GPU / 頻寬等場景

特性

  • 純音訊串流:實測約 180 kbps,相較於原本的 1080P 視訊串流(約 1700 kbps)節省約 90% 頻寬,而非單純靜音 / 隱藏畫面
  • 一鍵切換:在彈幕助手浮動按鈕旁注入「僅音訊 / 恢復視訊」按鈕,點擊即生效
  • 音量同步:切換瞬間沿用原生播放器的音量與靜音狀態,回到視訊時無需手動調整
  • 畫質無損還原:關閉僅音訊模式時呼叫原生 reload(),自動還原使用者先前選擇的畫質
  • 守護機制:偵測到其他腳本(如 BLTH 的自動畫質模組)重新啟用原生播放器時,會自動再次停止,避免「音訊串流 + 視訊串流」同時下載
  • 按需載入 mpegts.js:僅在首次啟用時從 CDN 載入(約 120 KB),未使用本功能的使用者不會有任何額外載入開銷
  • 狀態持久化:開關狀態跨頁面重新整理仍會保留,下次進入直播間自動還原
  • 優雅降級:若載入失敗 / API 異常 / 房間未開播,會自動還原原生播放器並在日誌中提示

使用方法

開啟 / 關閉

  • 進入嗶哩嗶哩直播間,等待原生播放器開始播放
  • 點擊頁面右下角的「僅音訊」按鈕,畫面會立即隱藏並顯示「🎧 LAPLACE Chatterbox - 僅音訊模式」提示
  • 再次點擊按鈕(此時顯示為「恢復視訊」)即可恢復原生視訊串流播放

狀態指示

按鈕顏色狀態
灰色「僅音訊」目前為視訊模式,點擊切換為僅音訊
粉色「恢復視訊」目前為僅音訊模式,點擊恢復視訊串流

注意事項

  • 僅音訊串流由嗶哩嗶哩 App 端 API 提供,少數房間(加密房間 / 未開播 / 輪播)可能不提供僅音訊串流;此時切換會失敗並保留原生視訊
  • 關閉僅音訊時會呼叫原生 reload() 恢復播放,瞬間可能聽到極短的卡頓,屬於正常現象
  • 若與其他會接管播放器的腳本(如自動畫質切換)同時使用,本功能的守護機制每 1.5 秒會偵測一次並重新停止原生視訊
  • 僅音訊串流的位元率由嗶哩嗶哩固定(約 180 kbps,單聲道 AAC),無法手動調整音質
  • 若啟動失敗(mpegts.js CDN 無法連線 / API 回傳錯誤 / 自動播放政策阻擋),腳本會自動回退到原生視訊並在日誌中輸出原因
  • 僅音訊模式僅作用於網頁直播間,對回放、其他頁面無效

最後更新於 2026年9月19日

Tech otakus destroy the world