4 ポイント 投稿者 GN⁺ 2024-05-25 | 3件のコメント | WhatsAppで共有
  • Mp3tagは音楽ファイルのメタデータとカバーアートを整理するツールで、複数のファイルを一括で修正でき、大規模なオーディオライブラリ管理の負担を軽減する
  • ID3v1、ID3v2.3、ID3v2.4、iTunes MP4、WMA、Vorbis Comments、APE Tagsをサポートし、MP3、MP4、FLAC、Ogg Vorbis、Opus、WAVなど多様なオーディオ形式を扱える
  • Discogs、MusicBrainz、freedbのようなオンラインデータベースからタグとカバーアートを取得でき、手入力を減らせる
  • タグに基づくファイル名変更、ファイル名からのタグ抽出、正規表現による文字列置換、プレイリスト作成、HTML/RTF/CSVへのエクスポートまで、ライブラリ整理の流れを幅広くサポートする
  • 最新のv3.35は、Filesオプションページ、ツールバーのカスタマイズ改善、RF64 WAVサポート、DiscogsとMusicBrainzのタグソース改善、複数の修正を含む

オーディオタグ編集とライブラリ整理

  • Mp3tagはオーディオファイルのメタデータ編集に焦点を当てた汎用タグエディタ
  • 複数のファイルを選択してタグを一括で修正できる
    • ID3v1.1、ID3v2.3、ID3v2.4、MP4、WMA、APEv2 Tags、Vorbis Commentsの書き込みをサポートする
  • オンラインデータベース連携で入力作業を減らす
    • Discogs、freedb、MusicBrainzなどからタグを取得できる
    • 音楽ライブラリ用のカバーアートをダウンロードしてファイルに追加できる
  • ファイル名とタグをまとめて整理できる
    • タグ情報に基づいてファイル名を変更できる
    • ファイル名からタグを取り込める
    • タグとファイル名の文字や単語を置換でき、正規表現にも対応する
    • 編集中にプレイリストを自動で作成・管理できる
  • コレクション情報を外部形式にエクスポートできる
    • ユーザー定義テンプレートでHTML、RTF、CSV形式のレポートやリストを生成できる
  • ユーザーインターフェースとタグ付けは完全なUnicodeをサポートする
  • 追加の整理機能も含まれる
    • 埋め込みアルバムカバーの一括エクスポート
    • iTunes専用タグのサポート
    • 複数の操作をグループ化し、1回のマウスクリックで適用する機能
    • iTunes専用タグにはメディアタイプ、TV Show設定などが含まれる

対応形式と最近のリリース

  • 対応オーディオ形式は、非可逆・可逆・コンテナ形式を幅広く含む
    • AAC、ALAC、AIFF、DSF、FLAC、Matroska、Monkey's Audio、MP3、MPEG-4、Musepack、Ogg Vorbis、Opus、OptimFROG、Speex、Tom's Audio Kompressor、True Audio、WMA、WavPack、WAV、WebMをサポートする
  • 2026-06-19のMp3tag v3.35は、新しいFilesオプションページ、強化されたツールバーのカスタマイズ、RF64 WAVファイル対応、DiscogsとMusicBrainzのタグソース改善、複数の改善と修正を含む
  • 2026-04-10のMp3tag v3.34は、ツールバーとメニュー用のモダンなアイコン、最大200%のUIスケーリング、カスタマイズ可能なツールバー、複数の改善と修正を含む
  • 2026-01-22のMp3tag v3.33は、カバーを正方形にスケーリング・クロップする機能、埋め込みアートワークの新しいリサイズオプション、最近のWindows Updateで生じた問題の緩和、新しいバージョン体系への移行を含む
  • 2025-11-14のMp3tag v3.32は、現在のソート基準による類似ファイルブロックの選択、File ListとExtended Tags編集時のユーザー定義リスト値のオートコンプリート、Discogs経由でのCOMPOSER取得を追加した

3件のコメント

 
xguru 2024-05-26

私もMP3 TagをいじるTagGuruというユーティリティを作って少し配布していたのですが、
もうそれが15年前なんですね。懐かしいです(笑)

 
joyfui 2024-05-25

わあ、これ昔使っていたので懐かしいですね。
最近はストリーミング時代なので...

 
GN⁺ 2024-05-25
Hacker Newsのコメント
  • MP3tagはWeb 2.0、Twitter、Facebookより古いのに、いまだに活発にメンテナンスされている、本当に懐かしさを感じさせるツールだ
    https://web.archive.org/web/20010502171211/http://www.mp3tag...
    昔のワークフローは主に中古ショップでCDを買い、AudioGrabberで取り込むというものだった。物理ディスクをなくしてしまい、高ビットレートMP3だけが残っているCDも何枚かある
    最近はMusicBrainz Picardで古いリッピングファイルを整理し直し、automediaでパリティを追加している。Spotifyがいつか消えるのではないかと今でも不安で、古い音楽コレクションを失いたくない

    • 私のワークフローは、中古で手頃な価格のオリジナル音楽CDを買い、EACと外付けLG BH16NS55でFLAC抽出を行い、その後cronjobでbeets.ioデータベースに自動インポートするというもの
      このドライブはCD1枚あたり120秒ほどで高速かつ正確で、beetsが99%はメタデータを自動で統一してくれる。その後 beet convert でFLACを192kbps MP3にその場で変換し、アーカイブが25GBになったらタグが完璧なFLACをBlurayディスクに保管する
      self-hostedのNavidromeインスタンスとiTunes入りのWindows VMにはbeetsフォルダを参照させ、Android/iPhoneではSubstreamerアプリとNavidromeのスマートプレイリスト/お気に入りを使い、iPod Nano 7はiTunesのスマートプレイリストで同期している
      可能なことはすべて自動化しているので、実際に手作業でやるのは購入、リッピング、Blurayアーカイブだけで、予想よりずっと楽
      1: https://pilabor.com/blog/2022/10/audio-cd-ripping-hardware/
      2: https://github.com/navidrome/navidrome/issues/1417
    • Spotifyは必ずしも消える必要すらない。好きな曲へのアクセス権を失う、価格を不当に上げる、サービス品質を落として使う価値がなくなる、というだけで十分だ
      個人的には、ローカルのメディアコレクションのメタデータ取得にインターネットベースのサービスを使うことにも不安がある。サーバーがリクエスト、ファイル名、取得したメタデータ、IP、タイムスタンプを記録し、一定期間保存していそうだからだ
      そのデータを売っているところがどれほどあるかは知らないが、自分が何を聴いているかは他人事ではないし、RIAAのような組織がその情報を証拠として使ったり、ログに出てきたすべてのMP3について購入証明を求めてきたりする状況は望んでいない
    • Spotifyは何をしても、1時間ほど聴いていると結局同じ50曲程度を延々と繰り返し聴かせてくるので気が狂いそうになる。まだ料金は払っていて時々使うが、自分のコレクションを再生するほうがずっといい
    • まだ見ていないなら、beetsが解決策になるかもしれない
      https://beets.io/
    • 1000個を超えるMP3のメタデータを管理し、音楽プレイヤー間で同期し、CD-RWにバックアップしていた作業が時間を埋めてくれていた記憶がある
      今もそうだが、そういう作業が好きだった。Web 1.0時代のデジタルガーデンと言えるものだ
  • 個人開発者がこのツールへの寄付と有料Mac版で生計を立てられているなんてうれしい。音声タグの一括編集には欠かせないツールだったし、コミュニティもとても役に立つ

    • 本当にその通り。必要になるたびにまずアップデートがあるか確認するのだが、20年後もメンテナンスされ続けているという事実にいつも安堵し、驚かされる。よく作られたソフトウェアの最高の例だ
  • LinuxではMp3tagの代替としてPuddletagを使ってきたが、かなりうまく動く
    https://docs.puddletag.net/

    • Kid3を長くメインで使っていたが、最近はStrawberryを音楽プレイヤー、整理ツール、タグ編集ツールを兼ねるオールインワンとして使っている
      内蔵タグエディタがMusicBrainzに対応していて、ファイルも自動で整理してくれる。ただ、古いフォルダやファイルを残してしまう点は惜しい。たとえばカバースキャンが入ったMP3/FLAC/その他のダウンロードフォルダがいくつかある場合、タグを使って望みの構成にうまく整理してくれるが、「追加」のファイルはそのまま残るので手動で片付ける必要がある
      それでも、1つのアプリケーションですべてを処理する、ちゃんとしたスイスアーミーチェーンソーのようなツールだ
      適切なディレクトリ構造は Artist/(YYYY) Album Name/NN-Song Title.[mp3|aac|flac]
      https://www.strawberrymusicplayer.org/ -- Clementineのフォークで、ClementineはAmarokのフォークだった
    • Puddletagは数年間頼もしく使ってきていてとても感謝しているが、mp3tagほど完成された製品ではなく、ずっと脆い
      たとえば最近のアップデート後にはPythonエラーが出る。一方でMp3tagは太古の昔から、あらゆる方法で問題なく動いてきた。foobar2000のように、これまで作られた最高のソフトウェアの1つだ
    • mp3tagはWineでも問題なく動作する
    • Mp3tagは定期的に使う数少ないアプリの1つなので、今でもWindows VMを起動したりWineで動かしたりしていたが、Puddletagを一度試してみるつもりだ
    • LinuxではいつもKid3を使ってきた
  • Foobar2000には非常に良いタグエディタがある。特に、ファイル名からタイトルタグを一括同期する機能が気に入っている
    Properties -> Tools -> Automatically Fill Values でできるし、逆にタグを使ってファイル名を変えることも File Operations -> Rename To で可能なので、とても便利だ

    • MusicBrainzとDiscogsのタグ付け機能もどちらもある。DiscogsにはMusicBrainzにはアーティストすら登録されていないアルバムもある
    • 実質的にWindows専用アプリケーションなのが残念
  • MacではKid3を使っている
    https://kid3.kde.org
    ネイティブのMacアプリではないので理想的ではないが、実際には非常によく動く

    • Kid3は素晴らしい。GTKとQtのフロントエンドを両方備えているのがよい
  • ID3には、メールアドレスと評価を保存する**Popularimeter(POPM)**のような奇妙なフレームも入っていたようだ。lawikがこの記事でいくつかを概観していて面白かった
    https://underjord.io/id3-specification-and-speculation.html

    • 1か月ほど前にその記事を読んで、同じように楽しんだ。あとで、イベントタイムコードで舞台の爆発物を起動しようという提案が実際にID3v2標準そのものに入っていたと知って、少しがっかりした
      POPMフレームについての奇抜なアイデアも興味深かった。大規模なスパム攻勢が始まる前の1990年代末に、ID3v2標準の作者がメールアドレスを含めるよう設計した選択は、今見るとかなり素朴に感じられる
  • macOSにはMetaもあり、使ってみたところmp3tagより良かった
    https://www.nightbirdsevolve.com/meta/
    内蔵のMusic.appでも整理とタグ付けは可能。以前のiTunesを含めて10年間ローカル音楽ライブラリの管理に使ってきて、人生で最高のツールだった。ライブラリをiPhoneに同期できるのも大きな利点
    ただしBig Surでの作り直し以降、ソフトウェア品質はかなり落ちた。優れたタガー、優れたプレーヤー兼整理ツール、スマートフォンへの簡単な同期、スマートフォン向けの優れたプレーヤーまで備えたクロスプラットフォームの代替があるのかも気になる

  • 10年以上前にMP3のことはもう気にしなくなり、**AAC(.m4a)**へ移行した。その用途ではコマンドラインでAtomicParsleyを使っている。こうしたツールを探している人には参考になるかもしれない
    https://github.com/wez/atomicparsley

  • 興味深いことに、このツールを見つけて使ったのはわずか1か月前だった。数年間、残っている数百個のMP3をiTunes/Musicからファイルシステム保存方式へ移したいと思っていたが、iTunes DBは再生回数と星評価をファイル自体ではなくDBに保存していた
    調べてみると、これに対する標準タグはなく、調べた限りではPOPULARIMETERが最も一般的だった。EMAIL|RATING|PLAYCOUNTER形式で保存し、メールアドレスは任意の文字列、評価は0〜255の整数、再生回数も整数
    そこで、ディスク上のファイルを読み取り、iTunes DBの項目と照合してからPOPULARIMETERを埋め、MP3tagで正しく設定されているか検証するPythonスクリプトを書いた
    方法を突き止め、正しく動くことを確認するのに数時間かかった。残念ながら、今使っているMP3プレーヤーであるVLCとmpvはPOPULARIMETERフィールドの更新をサポートしていないので、iTunes時代の変わらない遺物として残ることになる
    1 star → 0.2x255 = 51、2 star → 0.4x255 = 102、という具合

    • 再生回数と、自分の好みと常に一致するわけではないが妥当なタグ付けは、iTunesで懐かしいもののほぼすべてだ。Mac OSではiTunesとTime Machineくらいしか懐かしくない
      昔は、再生回数が3未満の曲を30曲ほどランダムに選んでShuffleに入れる「Smart Playlist」のようなものを使い、音楽の好みが一つの穴にはまらないようにしていたが、その機能が恋しい
  • Mac OSの代替としてはMetadaticsがとても気に入っている
    https://apps.apple.com/us/app/metadatics/id554883654?mt=12

    • Mp3TagにはmacOSネイティブアプリもある
      https://mp3tag.app/
    • ごくたまに、リッピングしたファイルにどのソフトウェアでタグを付けたのかをいつも忘れる。bashの履歴にはTriTagが残っている
      TriTag https://github.com/korseby/TriTag
    • 私のMac用プレーヤーもタグ編集をサポートしている。今はまだかなり基本的だが、さらに多くの機能に取り組んでいる
      https://plastaq.com/minimoon
    • Metaをおすすめしたい
      https://www.nightbirdsevolve.com/meta/
      数年間うまく使ってきた、優れたソフトウェアだ
    • metadaticsをよく使っていて、良いプログラムだ