太爽了吧!把 B 站當曲庫,聽歌不用登錄

聽歌最煩的不是沒歌聽,是曲庫散:想聽的那首在 B 站上有人傳了完整版,可你得先登錄、再翻推薦,翻出來還多是二創和幾小時長的合集。軟件格律詩 今天介紹一下 Bili Music 把 B 站音樂區直接當曲庫,不登錄,也不下載。

它是什麼

Bili Music 是一個桌面端的音樂播放器,界面走黑膠唱機的調子,作者給它起了個名字叫午夜黑膠。它只做一件事:把嗶哩嗶哩音樂區的視頻當成曲庫來聽。和同類工具最大的不同是兩條原則——免登錄,默認走遊客身份取流與搜索,全程不需要賬號的登錄信息;不寫入磁盤,音頻通過本地流代理在線播放,不下載也不緩存,聽完即走。代碼以開源 方式放在 GitHub 上,Windows 與 macOS 都有現成的安裝包,歸到實用軟件 裏很合適。

粘貼圖片.png

場景痛點

常在網上聽歌的人,多半有過這種時候:某首歌只在 B 站有完整版。點進去先被勸登錄,登錄完又掉進推薦流。翻兩屏才找着原曲,前面排的全是二創和幾小時長的合集。想留下來,要麼裝個下載工具,要麼開錄屏,總之得折騰一圈。Bili Music 面對的就是這個局面,它給的解法很直接:站上有什麼就聽什麼,別的一步都不用做。

粘貼圖片.png

功能特點

粘貼圖片.png

一、不登錄,也不往硬盤寫

這兩條原則是它最不一樣的地方。取流走遊客身份:先領一張臨時票據,簽名之後向接口要音頻直鏈,

全程不依賴登錄態,也就談不上封號。播放走本地流代理,邊下邊播,音頻不落到磁盤。

作者給了一組對比數據:需要登錄信息的舊方案第一次播放要 12.79 秒,遊客直鏈冷啓動 1.83 秒,

熱態再降到 0.54 到 0.91 秒。對找 軟件工具 的人來說,這個體感差別挺實在。

二、搜索結果重排,原曲往前放

站內的搜索排序優化的是點擊率,對聽歌來說並不合適:搜一首歌,幾小時長的合集和二創會靠熱度壓過原曲。

它在拿到結果後做一層本地重排,四項加權打分。關鍵詞覆蓋率是主信號;時長合理性讓單曲加分、超長合集降權;

再加上精確短語命中,以及站內原始位次作爲弱先驗。整套打分是純邏輯,帶完整單測。

搜索可按單曲或合集篩選,也能直接粘貼視頻編號播放。想省這一步的人,效率工具 的價值就體現在這兒。

三、AI 只出意圖,不出歌

首頁的「爲你推薦」會根據收藏、歌單和聽歌記錄,先由模型生成檢索意圖,再對真實結果重排。

約束定得很硬:每一首最終出現的歌都必須來自站內真實的搜索返回,逐個校驗,

模型編不出一首不存在的歌,這條不變量有迴歸測試守着。想臨時改口味,

填上自己的密鑰後說一句「想聽點安靜的鋼琴」就能引導本次方向。

聽歌記錄也只在本地留檔,長歌聽夠 30 秒、短歌聽完九成纔算數,聽得越多推得越準,

屬於 本地AI 的用法裏比較剋制的一種,放在 AI相關 下面也說得通。

四、多 P 合集連播與歌詞

站上不少音樂資源是多 P 合集,它能自動順序連播,標題跟着當前分 P 切換。

播放時自動匹配滾動歌詞,支持正負 0.5 秒校準、手動匹配與全文瀏覽。

沉浸播放頁是大封面配滾動歌詞,上下漸隱,和底部播放條共用同一套狀態,切過去不會斷。

切歌也不串臺:快速切歌時遲到的舊結果一律作廢,只有當前這首才生效。

五、數據放在自己手上

收藏、歌單與聽歌記錄都存成本地文件,寫入走原子方案:先寫臨時文件、留備份,再重命名,

壞了的文件不會被空數據頂掉。一鍵能把收藏、歌單、聽歌記錄、模型配置和背景圖打包成一個壓縮包,

換機器或重裝時一鍵導回。歌單、歌單裏的歌、收藏都能拖動排序,側欄寬度也能拖着調。

整套數據都在自己機器上,開源軟件 的做法裏這算是讓人放心的那一類。

使用教程

第一步,下載。Windows 下載壓縮包,解壓後運行裏面的程序;macOS 按芯片選 arm64 或 x64 的鏡像,

第一次打開若提示無法驗證開發者,在訪達裏右鍵點打開即可。免安裝、免登錄,不用做任何配置。

第二步,搜歌。輸入關鍵詞就能搜,也能直接粘貼視頻編號播放。結果已經按原曲優先排過;

點中哪首,才把它所在的列表變成播放隊列,所以搜索不會打斷正在放的歌。

第三步,收藏與導入。聽到喜歡的收進收藏或自建歌單;站上的公開收藏夾,

把鏈接粘進去能一鍵批量導入成歌單,失效的條目會自動跳過。

第四步,可選的兩項。想用一句話改推薦方向,在設置裏填上自己的模型密鑰;

萬一極少數歌取流失敗,可以把 yt-dlp 放到程序同目錄作備用方案,默認版本不帶它。

對 跨平臺應用 的用戶來說,前兩步就能用起來。

使用感受

第一點,快是實打實的。第一次播放一秒多就出聲,熱態更是半秒上下,跟舊方案十幾秒的等待不是一回事。

這個差別主要來自它不走登錄那條路——少了解析和等待,出聲自然快。

第二點,剋制。不登錄、不往硬盤寫這兩條,本來可以做得更省事:登錄拿更穩的直鏈、下載到本地緩存。

它沒這麼幹。連推薦都只讓模型出檢索意圖,歌必須來自真實搜索結果,還用迴歸測試焊死。

這種少做一點的取捨,比堆功能難得。

第三點,邊界寫得老實,風險也說在前面。它明確寫了自己是非官方的第三方客戶端,

僅供個人學習研究,禁止任何形式的商業用途:不下載、不存儲任何音視頻到磁盤,

不繞過登錄與會員權限,不破解任何加密措施,風險由使用者自行承擔。

汁源見評論

更多遊戲資訊請關註:電玩幫遊戲資訊專區

電玩幫圖文攻略 www.vgover.com