タグ (Tag)

タグの編集

対象とするファイルを右クリックし[Properties]を選択し、表示されたウィンドウの[Metadata]で、タグの確認と編集を行えます。

編集できるのは[Metadata]タブの項目だけで、[Properties]タブでは確認のみです。

このウィンドウで[Name]の列をダブルクリックすると、タグの編集ウィンドウが開きます。[Value]の列をクリックすると、直接タグを編集できます。

また右クリックするとメニューが表示され、さらに追加の機能を使用できます。

メニューの項目

  • Edit
  • Edit (in-place)
  • Remove
  • Crop
  • Capitalize
  • Clean up
  • Split values...
  • Format from other fields...
  • Add new field...
  • Paste fields
  • Auto track number
  • Automatically fill values...

複数項目の一括編集

Propertiesウィンドウで複数の項目をコピーしてテキストエディタExcelに貼り付けることで、大量のデータを好みのツールで編集できるようになります。そして編集後にPropertiesウィンドウに貼り付けると、選択されている項目を更新できます。

複数項目の選択は、エクスプローラと同様の方法でできます。

タグの規格の変更

対象とするファイルを選択した状態で右クリックし、メニューから【Tagging → MP3 tag types】を選択します。

表示された[MP3 tag types]ダイアログで、追加するタグの規格にチェックを入れ、削除するものはチェックを外します。そして[Update files]をクリックすることで処理が実行されます。

タグの規格 一覧

Custom columns$info(tagtype)を登録することで、Playlistの一覧にタグの規格を表示できます。またそれで並べ替えることで、特定の規格のファイルを抽出できます。

タグ付けされた情報

基本タグ (Basic Tags)

  • ARTIST
  • ALBUM
  • DATE
  • GENRE
  • TITLE
  • TRACKNUMBER
  • COMMENT
Basic Tags - Tagging - Hydrogenaudio Knowledgebase

拡張タグ (Advanced Tags)

  • ALBUM ARTIST
  • DISC
  • STYLE
  • COMPOSER
  • ENCODER
  • COPYRIGHT
  • PERFORMER
  • BPM
  • replaygain
  • lyrics
  • pictures
  • その他

個人的なタグ (Personalized Tags)

  • RATING
  • ALBUM RATING
  • FIRST PLAYED
  • LAST PLAYED
  • PLAY COUNT

フィールド (Field)

一般的なfield名の一覧がTitle Formatting Referenceにあります。

メタデータ (Metadata)

ファイルのタグの情報です。

  • %album artist% ※1
  • %album%
  • %artist% ※1
  • %discnumber%
  • %totaldiscs%
  • %track artist%
  • %title%
  • %tracknumber% ※2
  • %track number% ※2
  • %totaltracks%
Remapped metadata fields - Foobar2000:Title Formatting Reference - Hydrogenaudio Knowledgebase

※1 %album artist%はタグの'album artist'をつねに意味するわけではなく、'album artist'の値が存在しない場合には、

  1. album artist
  2. artist
  3. composer
  4. performer

の順に他のタグで代替されます。%artist%%album artist%に近い挙動を示しますが、'album artist'のタグよりも'artist'が優先されます。

※2 トラック番号を表すタグは2種類あり、たとえばトラック番号が「5」のとき

  • %tracknumber% … 先頭にゼロをつけて「05」
  • %track number% … 先頭にゼロはなく、「5」

のように返されます。

技術情報 (Technical information)

ファイルのデータの情報です。

  • %bitrate%
  • %channels%
  • %filesize%
  • %filesize_natural%
  • %samplerate%
  • %codec%
Technical information fields - Foobar2000:Title Formatting Reference - Hydrogenaudio Knowledgebase

特殊フィールド (Special fields)

  • %filename% … ファイル名。拡張子とディレクトリを含まない
  • %filename_ext% … ファイル名。拡張子を含むが、ディレクトリは含まない
    (拡張子だけを得るには文字列関数の$ext()を用いて、$ext(%filename_ext%)のようにする)
  • %directoryname% … 親ディレクトリのみ
  • %path% … パス。ファイル名と拡張子を含む
  • %_path_raw% … パス。プロトコル スキームを含むURL
  • %last_modified%
  • %subsong%
Special fields - Foobar2000:Title Formatting Reference - Hydrogenaudio Knowledgebase

Custom columns

既定で用意されていないフィールドも、Custom columnsに登録することで表示できます。それはPreferencesの【Display → Default User Interface → Playlist View】にあります。これはカラムを右クリックし、【Columns → More...】としても表示できます。

作成したフィールドをPlaylist Searchなどで使用していると、Custom columnsからそのフィールドを削除しても、使用されたときに自動で追加されてしまいます。

Custom columnsの例
Name Pattern 出力例
Genre
%genre%
 
Parent Directory
$directory(%path%,2)
 
Directory
$directory(%path%,2) - %directoryname%
 
Album (Directory)
$if2(%album%,%directoryname%)
 
Artist
$if2(%album artist%,%directoryname%)
 
Tool
$info(tool)
LAME3.90
Tag Type
$info(tagtype)
id3v2.3
Track gain※1
%replaygain_track_gain%
 
Last played (YY-MM-DD形式)※1
$if($strcmp(%last_played%,N/A),---,$substr(%last_played%,3,10)))
 
※1 Replaygainにより取得可

登録したPatternの情報は、configuration\foo_ui_std.dll.cfgに保存されます。