Jun 25, 2014

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長くなるな……。



 
エントリを編集・・・

wikieditish メッセージ: Ready to edit this entry.
















A quick preview will be rendered here when you click "Preview" button.