之前看到 Ivon 臉書貼文提到 Last.fm,馬上去試了看看,結果是真的十分好用
Last.fm 是一個能自動追蹤各大串流平台(Spotify、YouTube Music、Apple Music 等)聆聽紀錄,並彙整的平台

還能像其他串流平台那樣生成聆聽報告,很適合和他人交流歌單
alt text
alt text

安裝

瀏覽器可以安裝 Web Scrobbler 這個套件,然後登入你的 Last.fm 帳號
alt text

建議可以開啟 Scrobble only videos that are recognized by YouTube Music as music
Use YouTube Music to get track info
alt text
這樣收錄結果會更精準,剩下兩個建議關閉,但可能會錯過一些非官方 Cover 或小眾藝人等,如果介意可以是情況開啟

Mac 和 iPhone 安裝可以參考 Last.fm 官網

Android 手機可以安裝官方的 Last.fm 或第三方的 Pano Scrobbler for LastFM

Pano Scrobbler 的好處是可以直接修改歌曲資訊
alt text
如果系統是英文,有時候解析中文歌曲會有問題,可以到 Regex rules 設定,把分割標題的功能關掉
alt text
alt text
但這樣是能正常解析了,後面卻會跟著一串英文翻譯的歌名,被抓取到的紀錄也有包含翻譯,這樣會導致不同平台同首歌被紀錄為不同首
alt text
我們可以到 Regex rules 新增正則表達式的篩選條件

(?<=[\u4e00-\u9fa5])\s*-\s*[A-Za-z\s',!?]+$

alt text
這個正則式會把最後一個字是中文並且接著「-」後面接著英文的篩掉,這樣就能處理大部分自動翻譯的歌曲了

有些歌是像這樣括號裡面有英文的,也可以選擇用下面的正則剃除

(?<=[\u4e00-\u9fa5])\s*[\(\(][A-Za-z\s',!?]+[\)\)]$

alt text
alt text

Last.fm 官方 APP 如果是用 Revanced/Morphe 版 YouTube Music,記得要去 Last.fm 開啟抓取來源
進入 APP 點擊右上角頭像進入設定開啟即可
alt text

你也可以讓 Last.fm 動態像 Spotify 那樣顯示在 Discord 活動欄
使用 Vencord 安裝 LastFMRichPresence 插件即可,還可以修改顯示細項
alt text

如果想要能 24 小時跨裝置顯示在 Discord 上,可以參考我寫的小腳本

歡迎各位參觀我的 Last.fm 和我交流!