周末在測試 Telegram API 傳送 mp3 檔案時發現有些音訊檔傳到 Telegram 時會顯示歌曲名稱與演唱者, 但有些不會, 經詢問 AI 得知原來 Telegram 會去讀取 mp3 檔案 metadata 的 ID3 tag, 如果裡面有設定標題 (Title 欄位) 與表演者 (Artist 欄位), 那就會將其顯示在訊息上, 否則就顯示檔案名稱與 "Unknown artist". 修改 ID3 tag 有一個好用的工具 : Mp3Tag, 我從 XP 時代用到現在, 下載網址 :
執行 Mp3Tag 後按左上角檔案選單的 "變更目錄" :
選取你的 mp3 檔案所在的目錄 (資料夾) :
這時會顯示該目錄下所有的 mp3/mp4 檔案列表, 點選 mp3 檔的標題 (Title 欄位) 與表演者 (Artist 欄位) 直接在儲存格中編輯文字即可 :
改好後立即生效, 直接關掉 Mp3Tag 程式即可毋須存檔動作. 這樣在任何播放器上都會顯示曲名與歌手姓名了.
沒有留言 :
張貼留言