Мои музыкальные файлы помечены некоторыми пользовательскими тегами, которые по некоторым причинам не полностью стандартизированы. Вероятно, это связано с некоторыми особенностями моей установки MusicBrainz Picard , но это не относится к делу.
В любом случае, при сортировке по тегам, которые должны быть эквивалентными, я бы хотел, чтобы каждая дорожка сортировалась по одному тегу, который у нее есть. Мой подход:
$if3(%albumartistsortorder%, %albumartistsort%) $if3(%original release date%, %date%) %album% %disc% %track%
Вместо этого происходит то, что сортировка просто игнорирует условия и считывает поля тегов (включая параметры), как если бы там не было $if3()
.
Второй подход - написать мои собственные перераспределения полей. Согласно этому руководству, поле %artist%
самом деле является коротким для
$if3($meta(artist),$meta(album artist),$meta(composer),$meta(performer))
Если бы я мог определить свои собственные отображения таким образом, это решило бы мою проблему. Это возможно, или что еще я могу сделать?