幫 MP3 自動加上標籤和封面:mp3tag


這次介紹的這討軟體,叫做 MP3Tag,他的官方網站是:http://www.mp3tag.de/en/。它的名稱叫做 mp3tag,所以顧名思義,他的主要用途,就是用來編輯 MP3 的標籤(tag)的軟體;不過雖然掛著 MP3 的字樣,但是實際上他支援許多類型多媒體檔案標籤,包括了 ID3、WMA、MP4、Vorbis、APE 等等。

實際上,這類用來編輯音樂檔案標籤的軟體其實不少,但是在 Heresy 來看,MP3Tag 這套軟體有幾個特點:

  • 可以很方便地在音樂檔的標籤內加入專輯封面的圖片
  • 支援檔案名稱、標籤間的轉換、處理
  • 支援檔案名稱、標籤的字元取代(支援正規表示式)
  • 支援從 freedb、Amazon 等來源,直接搜尋專輯資訊

而在 Heresy 來看,他最重要的功能,就是可以去抓取 Amazon 等來源的專輯資料了~

基本編輯

在安裝好 MP3tag 後,要怎麼編輯音樂檔的標籤呢?很簡單。在安裝 Mp3Tag 後,在檔案總管理選取目錄後,再按滑鼠右鍵,會發現選單理會多出一個「Mp3tag」的功能;點下去後,Mp3Tag 就會開啟這個目錄,並在視窗的右方列出這個目錄中可以處理的音樂檔案了(介面可以參考本頁右上圖)~

在這個介面裡,只要點選了右邊的檔案,左邊的欄位就會顯示這首歌曲的資料,這時候也可以針對這首歌曲的資料進行編輯;而他也支援同時針對多個檔案進行編輯,只要在右邊的列表中,一次多選幾個檔案就可以了~

不過要修改的話也要記得,要按下「儲存」的按鈕(或用快速鍵 Ctrl + S),才算是完成編輯寫入的動作,不然他是不會把所做的修改記錄下來的~

 

搜尋專輯資料

而要搜尋專輯資料要怎麼做呢?通常我們會把一個專輯放在一個資料夾裡,所以如果是要處理同一個專輯的話,只要把這個資料夾的檔案都選起來,就可以針對整個資料夾裡的歌曲來進行處理了。

在選取好要一起處理的檔案後,就要讓他上網找資料了~而操作方法,就是去點選工具列上的「標籤來源」按鈕(右圖)了~這個按鈕的右方有個向下的箭頭,按下去後可以顯示目前可以用的資料來源(註一);如果直接點選按鈕的話,則是會沿用上次的來源來做搜尋。而 Heresy 這邊由於是要搜尋日文歌曲,所以是選取「Amazon.co.jp」來當作資料來源(非預設就有的,加入方法請參考本文後面的段落)。

按下按鈕後,他就會跳出一個資料搜尋的對話框(下圖),讓使用者指定要搜尋的字串;如果這些音樂本來就已經有標籤的話,他會用本來的資料,來做為搜尋條件;而如果認為不合適的話,也可以在這邊自己修改要搜尋的字串。

在決定好搜尋的字串後,按下「Next >」,Mp3tag 就會到指定的資料來源,去試著找相符的資料了~而如果有找到多筆相符的資料的話,他就會把這些資料都列出來,讓使用者選擇(如下圖)。

選好了之後,他就會顯示出這專輯的資料細節(下圖),並對應到使用者所選取的檔案,讓使用者看看是否相符了~而如果一切都正確的話,只要按下「確定」,就可以把找到的資料,套用到自己的檔案裡了!

而如果不對呢?如果是專輯根本不是你要的,那就按「< Back」回到上一層,重新選一個專輯看看到底相不相符。如果是檔案順序有問題的話,也可以選取下方右側的檔案後,再透過檔案列表右方的「向上移」和「向下移」的按鈕,來讓右邊的檔案列表和左邊的音軌列表相符。

當一切都正確、也按下「確定」後,理論上這張專輯的曲目資料就都更新好了~如果網路上的資料夠齊全的話,不但是專輯名稱、歌手名稱、曲目名稱都會存下來,連專輯封面也會一起儲存到音樂檔裡~

 

加入 Amazon.co.jp!

不過實際上以 Heresy 來說,主要在聽的都是日本的動畫歌曲,所以他預設提供的來源,其實並不是那麼容易找到專輯資料。那該怎麼辦呢?在日本語化工房這個網站,已經有針對日本歌曲的需求,提供日本 Amazon 的設定(本網頁內的「Amazon.co.jp 対応化ファイル」的部分)可以給 MP3Tag 用了!而使用這個設定來針對 Amazon.co.jp 做專輯搜尋的話,不要太舊的日文專輯大多都可以找到專輯資訊的~

下載之後,應該會是一個名為「mp3tag_am_jp3.zip」的壓縮檔案,裡面除了有說明文件 readme.txt 外,還有「Amazon.co.jp.src」和「Cover Art#Amazon.co.jp.src」這兩個設定檔案。在 Windows 7 或 Vista 下,只要把這兩個檔案,複製到「%APPDATA%\Mp3tag\data\sources」這個目錄下(註二),就可以加入對於日本 Amazon 的支援了~

而中文歌的部分,「嚼的絮絮叨叨」這個部落格有針對六一歌詞庫來做歌詞的搜尋、對岸也有針對豆瓣來做搜尋的設定檔(網頁),有需要的或許可以試試看。

 

其他編輯功能

除了直接編輯各個檔案的標籤,或是上網搜尋專輯資料外,Mp3Tag 還提供了幾種很有用的「轉換」功能:

  • 標籤 → 檔案名稱
    使用目前的標籤資訊,來修改檔案的名稱
  • 檔案名稱 → 標籤
    分析檔案名稱,來產生音樂的標籤
  • 檔案名稱 → 檔案名稱
    分析現有的檔案名稱,重新產生新的檔案名稱
  • 文字檔案 → 標籤
    讀取、分析固定格式的純文字檔,來產生音樂的標籤

這幾項功能都算是相當實用的!

像下圖就是「標籤-檔案名稱」的選項,基本上,他的編輯自由度非常地高,可以做相當程度的組合,理論上應該可以符合大部分的實際需求;同時「函數」的部分也提供了許多字串處理的函式(官方的函示說明)可以來使用,有需要的話,甚至可以用正規表示式(regular expression)來做處理!

不過也由於這邊的功能太過自由、強大,所以也就比較建議進階使用者再來玩了~


附註:

  1. 在資料來源裡,「Cover Art」只會去找專輯封面,不會有曲目的資訊。
  2. 檔案路徑在 Windows Vista 和 Windows 7 下,實際上的路徑是「C:\Users\%USERNAME%\AppData\Roaming\Mp3tag\data\sources」這個路徑,在 Windows XP 則是「C:\Documents and Settings\%USERNAME%\Application Data\Mp3tag\data\sources」。
  3. 微軟的 Media Player 基本上對 MP3 所接受的標籤應該是 ID3 v2.3,而且對於多國語言要用 UTF-16 才可以正確顯示,所以建議請到「工具」、「選項」裡面,選取左邊「標籤」下的「Mpeg」,並在右側勾選「ID3v2」,並在下方選擇「ID3v2.3 UTF-16」(Heresy 自己的設定截圖)。

額外參考:

對「幫 MP3 自動加上標籤和封面:mp3tag」的想法

  1. 明明有加入封面,但是播放音樂時還是顯示不出來,重複試了幾次之後音樂不能播放了,該怎麼處理才能播放音樂呢

    • 音樂的標籤有很多版本,例如 MP3 的 ID3 就有 v1、v2 兩個大版本,兩者可以同時存在。
      而不同的軟體可能會優先去讀其中一種版本,所以有可能你改的版本不是他優先去讀的。
      保險一點,就是把其他版本的標籤都刪除,只留下一種。

      至於弄到不能放…老實說,不知道你到底怎麼弄得了。

發表留言

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料