Расширенный поиск

This page explains how to use Advanced Search in Tagger.

Advanced Search is a powerful feature provided by Tagger that allows users to search files' tag contents for certain values, using a powerful tag-based syntax:

!prop1="значение1";prop2="значение2"

Where prop1, prop2 are valid tag properties and value1, value2 are the values to search wrapped in quotes. Each property is separated by a semicolon. Notice how the last property does not end with a semicolon.

Valid Properties

  • filename

  • title (название)

  • artist (исполнитель)

  • album (альбом)

  • year (год)

  • track (дорожка)

  • tracktotal (количество дорожек)

  • albumartist (исполнитель альбома)

  • genre (жанр)

  • comment (комментарий)

  • beatsperminute (bpm) (ударов в минуту)

  • composer (композитор)

  • description (описание)

  • discnumber (номер диска)

  • disctotal (количество дисков)

  • publisher (издатель)

  • publishingdate (дата публикации)

  • custom

Properties are case-insensitive.

Проверка синтаксиса

If the syntax of your string is valid, the textbox will turn green and will filter the listbox with your search. If the syntax of your string is invalid, the textbox will turn red and will not filter the listbox.

Примеры

!artist=""

This search string will filter the listbox to contain music files whose artist is empty.

!genre="";year="2022"

This search string will filter the listbox to contain music files whose genre is empty and whose year is 2022 (Year and Track properties will validate if the value string is a number).

!title="";artist="bob"

This search string will filter the listbox to contain music files whose title is empty and whose artist is bob.

!custom="mbrd"

This search string will filter the listbox to contain music files that contain a custom property with the name mbrd.