TechMoon 科技月球
WordPress、SEO 與 AI 工具實測指南
TechMoon 科技月球
WordPress、SEO 與 AI 工具實測指南

163MusicLyrics 是開源的跨平台歌詞下載器,從台灣的網路環境重放它呼叫的兩大音樂平台介面:QQ 逐字歌詞解密鏈完整可用,網易雲按 ID 能匿名拿到翻譯與羅馬音,關鍵字搜尋與試聽連結則各有現實限制。
用 AI 摘要這篇文章:
幫自己的音樂檔案補歌詞,多數人的做法是開歌詞網站搜尋、全選、複製、貼進記事本、另存成 LRC 檔,一首歌五個動作,一百首歌就是一個下午。歌詞搜尋網站把「找到歌詞」這段變快了,但把文字變成播放器讀得到的檔案,還是得自己來。163MusicLyrics 走的是另一條路:它是一款掛在電腦上的歌詞下載器,直接向 QQ 音樂與網易雲音樂的介面要資料,把結果存成 LRC 或 SRT 檔,連同人聲翻譯、羅馬音、甚至每個字各自的時間軸一起帶走。
這款工具開源九年,2026 年 10 月在 GitHub 上有 4,126 顆星。名氣歸名氣,台灣使用者真正要問的是另一件事:這些年兩大平台一直收緊外部呼叫,它現在還能用嗎?哪些功能從台灣的網路環境出發會碰壁?我把它的原始碼攤開讀過一輪,特別是對外呼叫與解密的段落,並把它呼叫的介面從台灣的網路環境逐一重放驗證,結論先講:按歌曲 ID 拿歌詞這條主路,兩家都通,QQ 的逐字歌詞也解得開;關鍵字搜尋和試聽連結,各有現實的牆。

一般 LRC 歌詞是一行一個時間標籤,整行字一起變色。逐字歌詞則記錄每個字自己的起點和長度,播放器畫面會跟著歌聲一個字一個字點亮,效果接近伴唱機。QQ 音樂的逐字內容(內部格式叫 QRC)不會以明文送出,伺服器回來的是一大段十六進位資料,要用特定的金鑰與演算法解開、再解壓縮,才會變成可讀的文字。
解開它們的程式碼就放在這個專案儲存庫裡。我把儲存庫中的解密程式原樣放到 .NET 上執行,餵給它晴天(QQ 音樂 songid 97773)的加密歌詞,成功解出 8,661 字元的完整逐字內容。原始輸出是簡體,轉成繁體後開頭是這樣的:
[0,2250]晴(0,160)天(160,160) (320,160)-(480,160) (640,160)周(800,160)傑(960,160)倫(1120,160) …
[2250,2250]詞(2250,450):(2700,450)周(3150,450)傑(3600,450)倫(4050,450)
每個中文字後面括號裡的數字,就是那個字被唱到的時間點與長度,單位是毫秒。這段內容在 QQ 音樂自己的網頁版上拿不到,官方客戶端之外的工具能把它變成檔案,是這個專案最難被取代的部分。逐字模式在軟體裡預設是關閉的,設定頁提供標準與 A2 兩種輸出形態,存出來的檔案相容於支援逐字變色的播放器與字幕工程。實際操作時不需要自己找編號:在 QQ 音樂 App 裡按分享取得連結,連結中段那組英數字就是歌曲的 mid,貼進軟體就能查,7.2 版之後也直接吃完整的分享連結。
這裡還有個值得展開的技術細節。我先用 OpenSSL 與一般加密函式庫的標準 3DES 去解同一段資料,全部失敗;換上儲存庫自帶的實作,一次成功。拿 DES 的標準測試向量去驗這份程式碼,它跑不出標準答案,逐項比對後發現原因:這份 DES 的替換表與標準版相差兩個表項。換句話說,QQ 用的並不是教科書上的 DES,通用函式庫天生解不開它的逐字歌詞,這也是為什麼這類工具都得在儲存庫裡養一份自己的解密碼。這條解密鏈在 2026 年 10 月從台灣的網路環境匿名呼叫,依然完整可用。
工具能拿什麼,取決於兩家平台的介面現在願意給什麼。逐項重放它原始碼裡的每個呼叫後,現況如下。
QQ 音樂:按 ID 查詢暢通,關鍵字搜尋看節奏,試聽連結基本拿不到。 用歌曲編號或分享連結查詢,介面直接回應完整資料,這是它目前最穩的入口。用關鍵字模糊搜尋則有陷阱:短時間內連續發送請求,伺服器會回 2001 代碼加空結果,軟體端看到的就是「網路錯誤,請檢查網路連結」的提示;把間隔拉到三秒以上,可以連續成功好幾發,但連續查詢一陣子後仍會再被擋下來,冷卻一陣子才恢復,行為比較像滾動式的用量配額。GitHub 上 2026 年 9 月留下的 333 號議題回報同樣症狀,把它歸因於請求缺少公共參數;不帶該參數的呼叫在實測中照樣能成功,所以成敗的關鍵不在參數。實務上的建議很簡單:關鍵字搜尋被擋就改用 ID 查詢,最穩。
試聽與下載是另一回事。我抽了晴天、告白氣球、小幸運、修煉愛情四首主流歌匿名取播放連結,四首的連結欄位全部是空的。想拿歌檔本身,這工具幫不上忙;GitHub 上也有使用者反映下載失敗時軟體仍提示成功,319 號議題至今開著。

網易雲音樂:搜尋要登入,按 ID 拿歌詞不用。 匿名呼叫它的搜尋介面,回應是 50000005,這個代碼在軟體裡對應「需要登入」的提示;也就是說從台灣直接用關鍵字搜尋,得先在設定裡貼上自己帳號的 Cookie 才走得通,2026 年 3 月起的 320 號議題留著另一種搜尋失效的回報:貼了 Cookie 的人可以拿播放連結與封面,搜尋歌詞仍然失敗。但按歌曲 ID 拿歌詞的介面不需要登入:我用米津玄師的 Lemon(ID 536622304)實測,一次帶回三軌完整的歌詞檔,原文、中文翻譯、日文羅馬音各有各的時間軸,全部匿名取得;翻譯軌平台送出的是簡體,想要繁體,交給軟體的強制繁體在本機轉換。翻譯軌的內容因歌而異,晴天在網易雲就沒有對應的翻譯,送來的是空殼時間標籤,這點不是工具的問題,是平台收錄與否。對已經整理好清單、手上有一批歌曲 ID 的人,這條路完全沒被擋。
兩相對照,2026 年的可用範圍其實很清楚:搜尋功能在兩家都有限制,歌詞本體按 ID 都拿得到。這也是九年來貓鼠遊戲的最新局面,版本紀錄裡看得到痕跡:2024 年初網易雲把模糊搜尋改為需要鑑權,2024 年底又修過一次介面更新後匿名失效的問題,2026 年 3 月起再有使用者回報搜尋失靈。每次平台收緊,這工具就修一次,但修的速度取決於作者一個人的行程。
順帶一提查詢的經濟學:軟體會把抓過的歌詞與播放連結快取在本機,同一首歌重複查詢不會再打伺服器,批次作業時等於只為新歌付出請求;音源在介面上隨時能切,同一首歌兩邊都查、互相比對翻譯品質,是它比網頁搜尋實際的日常用法。
它在 2025 年 6 月之前確實只有 Windows 版,網路介紹文的印象也多停在這裡,但現況已經不同。2025 年 6 月的 7.0 版是整個專案的分水嶺:作者把舊的 Windows Form 版本整個移進儲存庫的封存資料夾,用 Avalonia 介面框架與 .NET 9 重寫了一套跨平台版本。代價是體積:6.5 版的 Windows 壓縮檔分成精簡與完整兩包,各約 1.9MB 與 15.8MB,重寫之後每個平台的安裝檔落在約 41 至 48MB 之間,把執行環境整個帶上,換來的是不必先裝框架、解壓縮就能跑。
時間線整理如下:
| 版本 | 時間 | 對台灣使用者的重點 |
|---|---|---|
| v6.3 | 2024 年 8 月 | Windows 單平台時代的最後一代 |
| v7.0 | 2025 年 6 月 | Avalonia 重寫,跨出 Windows |
| v7.1 | 2025 年 6 月 | macOS 完整支援;新增簡體轉繁體的歌詞輸出選項 |
| v7.2 | 2025 年 8 月 | 補 Windows x86;逐字歌詞新增 A2 模式;支援 QQ 分享連結查詢 |
| v7.3 | 2026 年 3 月 | 換掉播放元件後,macOS 與 Linux 版停用線上試聽 |
7.3 版各安裝檔的累計下載共 21,821 次,其中 Windows x64 佔 14,602 次,超過三分之二,macOS ARM 版 1,323 次。下載請認 GitHub 的 Releases 頁,非官方管道流傳的版本可能停在 6.x 時代,也就少了整套跨平台與繁體轉換。
兩個小地方值得知道。其一,README 仍然寫著支援線上播放試聽與進度控制,但 7.3 版的程式碼裡,播放能力被明確限定在 Windows,macOS 與 Linux 版不提供,文件沒有跟上這個變動。其二,7.3 發布後 master 分支就沒有再提交,三十九個議題開著(另有三個合併請求),作者自述會不定期處理;專案沒死,但節奏放緩是事實。
它輸出的就是播放器通吃的純文字檔。LRC 與 SRT 兩種格式都能存,也內建互轉,影片字幕與音樂播放器兩邊都能用。歌詞內容的組合方式有好幾種:純原文、原文加翻譯、原文加羅馬音,翻譯與發音的排列由你自己選;中文歌詞可以開啟強制繁體,簡體內容會在本機轉換後再存檔。日文歌的羅馬音來自平台本身,中文歌的注音符號拼音則是軟體在本機直接生成,不需要連網。存檔時的細節也顧到了:檔名可以用歌手、歌名、專輯等變數自訂模板,文字編碼有 UTF-8、UTF-8-BOM、UTF-32、Unicode 四種可選,遇到同名檔案能設成覆蓋或自動加編號,批次補幾百個檔案時不用怕把舊詞洗掉。

歌詞即時翻譯是選配功能,走的是自己申請的金鑰:百度翻譯與彩雲小譯兩家,帳號與金鑰都填在設定頁。想用的人留意一個細節:百度翻譯的呼叫走加密連線,彩雲小譯在這套程式裡指定的位址是明文 http,歌詞內容與你的權杖會以未加密的形式經過網路。要翻的歌詞若不在意隱私就無妨,在意就選百度。
這些 LRC 檔最終要回到你的聆聽環境才有意義。自己架音樂伺服器的人,把歌詞檔丟進媒體庫就能在網頁端帶著唱;拿智慧音箱當點歌機的,歌詞檔同樣是顯示與同步的原料。至於想從無到有寫出一段歌詞,那是另一個題目,可以看AI 寫詞工具的額度實測,與這裡的抓詞、轉檔是互補的兩件事。
批次掃描資料夾、視窗縮放這類桌面端操作,以官方 Wiki 的說明與議題區的回報為準。這裡把已驗到的介面行為整理成幾件事:
適合誰:手上有音樂庫、播放器會顯示歌詞、想要逐字效果或翻譯對照的人,尤其是願意用 ID 或連結查詢、不排斥在設定裡貼 Cookie 的使用者。下載後先拿一首歌的 ID 試跑,逐字歌詞有出來,再決定要不要把整個資料夾交給它。要的只是偶爾查一兩首歌,網頁搜尋反而省事;要把幾百個檔案一次補齊,這才是不二法門。