Mp3tagは定番です。でも何年も使った後、やめました — 悪いからではなく、自分の作業に合わなくなったからです。誰も責めず、正直に乗り換えた理由を話します。
まず、敬意から
ここから始めます。大事だからです。Mp3tagは悪いツールではありません。むしろ一つの制度です — 無料で、二十年保守され、スクリプトや設定を共有する巨大なコミュニティがあります。Florian Heidenwright氏の仕事は素晴らしい。正規表現に慣れていて、タグをスクリプトで書くのが好きなら、Mp3tagは今でも最強です。貶すためにここにいるのではありません。
やめた理由
問題は、自分がその層ではないことです。職業は大工です — 200ページのマニュアルなしで勝手に動く道具が好きです。Mp3tagで300ファイルを一気に再タグ付けするには、三つの知識が要ります:
- 正規表現でファイル名を整理する(
$regexp(%_filename%,...,))。強力だけど、スクリプトを書く時間の方がタグ付けより長くなりました。 - 連鎖アクションで一括変換をかける。各アクションはミニプログラムで、一度設定すれば動くけれど、設定が難解です。
- 自動識別が失敗した時の手動ID3フィールド — インディ曲、ライブ、別バージョンでは失敗がちです。
結果:毎回同じマニュアル、同じフォーラム、図書館を整理するために言語を一つ覚えるような感覚に戻る。ある時点から面倒になり — 12 000曲はカオスのまま残りました。
本当に欲しかったもの
三つあります:
- ページを開いて、フォルダを指定したら勝手にタグ付けしてくれる。 ソフトのインストールも、マニュアルもいらない。
- 名前付けの厳密さに依存しない識別 — 実際の図書館は
Artist - Title.mp3みたいに整った名前ばかりではなく、色々な名前のファイルがあるからです。 - ディスクへの直接書き込み、再インポートじゃなくて。Mp3tagではファイルを編集して保存 — 動くけど、ソフトを開いて、フォルダを読み込んで、権限を扱う手間がある。摩擦を減らしたかった。
今使っているもの
結局、自分が見つけたかったツールを作りました:QuickTagMP3です。Mp3tagへの批判ではなく、自分の使い道の話です。仕組み:ページを開いてフォルダを選ぶと、各曲を名前 + 長さで識別し(Deezerと照合、フォールバックはMusicBrainz)、HDカバーを取得して、ID3v2.3タグ + APICフレームを直接ディスクに書き込みます。アップロードも再インポートもなし。
ID3の専門家にならずに綺麗な図書館が欲しいだけの95%の人 — そして私みたいに、そのためにスクリプト言語を覚える気がない人 — には十分すぎます。残り5%、十年とスクリプトを書いてきた人には、Mp3tagはまだ意味があります。説得するつもりはありません。
本当の基準
「絶対的にどのツールが最高か」ではなく「自分の作業にどのツールが合うか」が問いです。スクリプトが好きならMp3tag。ただ動けばいいなら、今はブラウザで十分です。人それぞれのやり方で。


