有馬総一郎のブログ

(彼氏の事情)

2024年01月22日 08:17:05 JST - 3 minute read - Linux

オーディオタグエディターKid3でクリップボードから貼り付けてタグを編集する

全てのアーティスト、アルバムのタグ情報が MusicBrainzgnudb.orgに存在するわけではない。なので、Amazonやアーティスト公式ページからアルバム情報をコピーして、タグを編集したいということが度々ある。

しかし、 FAQ | Navidromeで推奨されている MusicBrainz Picardは、クリップボードから複数ファイルを一括でタグに貼り付けできない。

以前、 puddletagを紹介した。今度は Kid3 - Audio Taggerを使ったクリップボードからタグ値を一括で貼り付けて編集する方法を紹介する。どちらも Flatpakでインストール可能だ。

設定

まず、メニュー設定 -> Kid3を設定 -> Tagsから、Tag1 ID3v1とTag2 ID3v2の文字コードを自分の望むエンコーディングに選択する。まあ、ID3v1は正直なんでも良い1が、ID3v2は互換性の一番ある形で、ID3v2.3でUTF-16で書き込みする。

Kid3
Tags

Quick Access Frames として、

  • Title
  • Artist
  • Album
  • Date
  • Track Number
  • Genre
  • Album Artist
  • Disc Number

Tarck Number、Disc Numberに/で区切って合計値を一緒に設定するのではなく、別タグTotal Tracks、Total Discsとして値を設定したいのだが、選択項目としてないのでほっておく。

メニュー設定 -> Kid3を設定 -> Filesから Filename for cover アートカヴァーのファイル名を設定する。自分の場合は folder.jpg

Kid3
Files

Format項目の Finame from tag… をクリックして、自分の好みのフォーマットを選択する。無ければ Add… をクリックして独自のフォーマットを入力する。自分の場合は %{track}_%{title}。ちなみに%{track number}とするとゼロ埋めされない。

クリップボードから貼り付ける

  1. 編集したいファイルを選択する

  2. メニューファイルから Import… を選択

    Kid3
    Import...
  3. DestinationTag 1 and Tag 2 に選択

    Kid3
    Import...
  4. From File/Clipboard… を選択

  5. Formatを選択。 Title を選択すれば、単純に改行で区切られた値がそのまま適用されるようになる

    Kid3
    Import from File/Clipboard
  6. From Clipboard をクリック

  7. Close をクリック

  8. するとImportウィンドウでのFormatに沿った形でタグ値が設定されるので、OKを押す

    Kid3
    Import...
  9. 保存する

Track Numberを自動設定する

  1. 編集したいファイルを選択する

  2. メニューツールから Number Tracks… を選択する。

    Kid3
    Number Tracks...
  3. Number TracksウィンドウのStart Number を合わせる

  4. DestinationTag 1 and Tag 2 に選択

  5. Track Numberに/で区切って合計値を設定したい場合は Total number of tracks をチェックする。値は選択したファイルの合計値が自動で設定されいる。

    Kid3
    Number Tracks...
  6. OKを押す

  7. 保存する

他のタグの設定

他、タグの設定を行う。カヴァーアートは右サイドペインの Drag album artwork here に画像ファイルをドラッグアンドドロップする。

Kid3

ファイル名をタグ値に合わせて改名する

  1. ファイル名に必要なタグ値が設定する
  2. Format:↑ に改名するフォーマットを選択する
  3. From: Tag 2 をクリックする。 To: 側をクリックするとファイル名からタグ名を設定するので注意。
  4. 保存する

ディレクトリ名をタグ値に合わせて改名する

  1. 編集したいファイルを選択する

  2. メニューツールから Rename Folder… を選択する。

  3. Rename Folderウィンドウの SourceTag 1 and Tag 2 を選択する

  4. Format に改名するフォーマットを選択する。もしくは Edit… からフォーマットを編集する。

    Kid3
    Rename Folder
  5. Edit… をクリックした場合、Folder Name From Tagウィンドで、 Add… をクリックして独自のフォーマットを入力する。自分の場合は%{album artist}/%{album}。上のフォルダを飛び越えて改名(移動)は出来ないようだ。

  6. 次へボタンを押し、プレビューで変更後の確認をしたら、完了をクリックする

以上で、タグの編集が簡単に行える。


  1. 日本語を入力することがあるのでShift_JISが妥当か。 ↩︎