foobar2000で五十音順にアーティスト名を並べて、さらにアルバムは年順に並べたい



タイトルからも判るように、
foobar2000で五十音順にアーティスト名を並べたい {+ foobar2000::使い方}の続きです。


いろいろ試行錯誤の結果、「そのままでは無理」という結論に達しました。
普通のアルバムはいいとして、ベストアルバムでは曲によって年がバラバラでアルバムとしてまとまってくれなかったのです。

保管フォルダの名前に年を入れたり、いろいろ考えたんですが。

しょうがないので、曲に独自タグをつけます。

ベストアルバムだけにalbumyearタグを作り、アルバム自体の年を設定。
普通のアルバムには値を設定せず、dateタグを代わりに使います。

foobar2000で五十音順にアーティスト名を並べたい {+ foobar2000::使い方}でやったようにmp3tagで表示が崩れるものを修正します。

Library Treeの設定TFは以下です。
ViewsにArtist3とでも適当な名前をつけて項目を作り、TFを貼りつけます。


$nodisplay(%albumartistsortorder%)$if(%albumartistsortorder%,$substr(%albumartistsortorder%,1,1): ,)$swapprefix(%<album artist>%)\$nodisplay($if(%albumyear%,%albumyear%,%date%))%album%\[%discnumber%.][%tracknumber% - ][%track artist% - ]%title%


Sort tracks...には

$if(%albumyear%,%albumyear%,%date%)%album% [%album artist% ][%tracknumber% ]%title%


Image_computer/year.jpg

名前順じゃないのが判ると思います。

どんどんTF長くなるな……。



 

コメントは日本語でお願いします。(URLは入力禁止:Do not URL writing.) :System message: コメントを受けつけています。