ZeroTang05/VideoAdGuard

哔哩哔哩浏览器插件:基于大语言模型,对B站视频中的植入广告进行检测。一键跳过视频中的植入/口播广告。

What it solves

VideoAdGuard 是一款瀏覽器擴充功能,旨在偵測並跳過 Bilibili 影片中內嵌的廣告(贊助片段)。它能透過自動識別特定廣告出現的時間區間,幫助使用者避免觀看促銷內容。

How it works

該工具透過結合由大型語言模型(LLMs)驅動的文本與音訊分析來分析影片內容。其流程如下:

  1. Content Extraction: 擷取影片字幕、標題與置頂留言。若無字幕可用,則會下載音訊串流並使用 Groq Whisper API 進行語音轉文字轉換。
  2. Cache Check: 首先檢查本地 24 小時快取與社群驅動的雲端快取,查看該影片的廣告片段是否已被識別。
  3. AI Analysis: 若未發現快取結果,則將字幕或轉錄的音訊傳送至配置的 LLM(例如 DeepSeek、OpenAI 或本地 Ollama 模型)以確定廣告的確切起止時間。
  4. User Interface: 一旦識別完成,擴充功能會在播放器上新增一個「跳過廣告」按鈕,並在影片進度條上以紅色標記廣告片段。

Who it’s for

想要節省時間並避免 Bilibili 影片中贊助片段的觀眾,以及偏好使用自己的 AI API 金鑰進行內容過濾的使用者。

Highlights

  • Multi-Model Support: 相容於 OpenAI、Anthropic 與透過 Ollama、LM Studio 或 vLLM 運行的本地模型。
  • Audio Recognition: 可透過 Groq 使用 Whisper 模型偵測無字幕影片中的廣告。
  • Community Sharing: 具備雲端快取功能,允許使用者分享與修正廣告時間戳,進而提升所有人的準確度。
  • Interactive Marking: 使用者可以在進度條上手動調整偵測到的廣告起止時間,並將修正結果提交至雲端。
  • Automatic Skipping: 提供自動跳過已識別廣告片段的選項,無需手動點擊。

相關

  • 專案
  • 專案
  • 專案
  • 專案