pakku:B站彈幕過濾器,讓彈幕消停會兒

pakku

去過國內彈幕第一大站 BiliBili 看視頻的朋友可能都有這種感覺,某個笑點或高潮下,屏幕上的彈幕如滔滔江水綿綿不絕,很快的就會布滿整個屏幕,可是我最愛的 xx 醬看不到了哇,于是就有了今天這款瀏覽器插件:pakku。

pakku 可以有效過濾并合并低質量彈幕,比如神馬”666″,”2333″,”某某大法好”等容易重復出現(xiàn)的喝彩屏幕內容,經過幾個版本的迭代,具備了許多功能,比如:

  1. 可以自定義合并 XX 秒之內的重復彈幕
  2. 根據編輯距離判斷不完全一致但內容相近(例如有錯別字)的彈幕
  3. 根據詞頻( 2-Gram 頻率向量的夾角判斷算法)不完全一致但內容類似的彈幕
  4. 通過正則表達式??自動生成正則表達式)自定義過濾彈幕的規(guī)則,比如:^23{2,}$ –?233…
  5. 在合并重復彈幕時可有效識別末尾標點、多余空格、全半角差異這些字符差異,照樣不影響合并
  6. 自動排除對高級彈幕(可能包含排版和動畫)的過濾
  7. 自動排除對彈幕包含字幕、歌詞、計數(shù)君
  8. 合并重復彈幕后可在合并為一條的彈幕后顯示被合并的彈幕數(shù)量標記,例如:[x23]
  9. ?超過10條彈幕合并后字號將相應變大,避免內容被忽略
  10. ?如果視頻中瞬時彈幕密度過大,將動態(tài)減小字號,避免遮擋畫面
  11. ?過濾包含?Player.seek?內容的代碼彈幕

瀏覽 B 站 時,pakku 會自動工作,并在 ICON 中顯示已合并彈幕數(shù)量比例。點擊 ICON 在下拉菜單里能看到合并、刪除、忽略、修改的彈幕數(shù)量。

來看一下效果:

彈幕正常播放時與被合并后的界面對比,是不是很清新:

 

下載其他瀏覽器版本的 pakku

pakku 支持 Chrome、Firefox 等多種瀏覽器,但不支持 B 站的 Flash 播放器,僅在 HTML5 播放器運行時可工作。

pakku
評論