Specifies one condition of the query that selects items from the library.
Conditions are specified by condition strings.
A condition string typically has a name portion, a condition portion, and a value portion.
Certain condition strings have a metadata attribute portion, a condition portion, and a value portion.
For example, in the condition string "Album Artist Is Joe", the metadata attribute portion is "Album Artist",
the condition portion is "Is", and the value portion is "Joe".
Example:
Metadata attribute |
Possible conditions |
Possible values |
Actor, Album Artist, Album Title, Author, Caption, Channel, Composer, Conductor, Content Provider, Content Provider Genre, Contributing Artist, Copyright Text, Director, Episode, File Type, Genre, Key, Keywords, Language, Mood, Parental Rating, Period, Producer, Provider, Publisher, Series, Station name, Subgenre, Subtitle, Title, Writer |
Equals, Does Not Equal, Is, Is Not, Contains, Does Not Contain |
Any string value |
Bit Rate (in kilobytes per second) |
Equals, Does Not Equal, Is, Is Not, Contains, Does Not Contain |
48, 64, 96, 128, 160, 192, 256, 300, 500, 750, 1000, 1500, 3000, 4500, 6000, 7500 |
Secondary Media Type |
Equals, Does Not Equal, Is, Is Not, Contains, Does Not Contain |
Audio: News, Audio: Talk Show, Audio: Audio Books, Audio: Audio Spoken Word, Video: News, Video: Talk Show, Video: Home Video, Video: Movie / Film, Video: TV show, Video: Corporate Video, Video: Music Video |
File Size (in KB), Image height, Image width, Play Count : Afternoon Totals, Play Count : Evening Totals, Play Count : Morning Totals, Play Count : Night Totals, Play Count : Total Overall, Play Count : Total Weekday, Play Count : Total Weekend |
Is Less Than, Is Greater Than, Is, Is Not |
Any number |
Broadcast time, Date Encoded, Date Recorded, Date taken, Release Year |
Is Before, Is After, Is, Is Not |
Yesterday, Last week, Last month, 6 months, 1 year, 2 years, 5 years, 2000s, 1990s, 1980s, 1970s, 1960s, 1950s, 1940s |
Date Added |
Is Before, Is After, Is, Is Not |
Yesterday, Last week, Last month, 6 months, 1 year, 2 years, 5 years |
Date Last Played |
Older Than, More Recent Than, Is, Is Not |
Yesterday, Last week, Last month, 6 months, 1 year, 2 years, 5 years |
Month taken |
Is Before, Is More Recent Than, Is, Is Not |
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 |
Year taken |
Is Before, Is More Recent Than, Is, Is Not |
Any year |
Auto Rating, My Rating |
Is At Least, Is No More Than, Is, Is Not |
Unrated, 1 Star, 2 Stars, 3 Stars, 4 Stars, 5 Stars |
Custom Field #1, Custom Field #2, File Name, Key Fields |
Contains, Does Not Contain |
Any string |
Certain condition strings have a limiter portion, a number portion and a format portion.
For example in the condition string "Limit Total Size To 3 Megabytes", the limiter portion is "Limit Total Size To",
the number portion is "3" and the format portion is "Megabytes".
Media type |
Possible metadata attributes |
Music |
Genre, Title, Date Added, Auto Rating, My Rating, Play Count : Total Overall, Play Count : Morning Totals, Play Count :Afternoon Totals, Play Count :Evening Totals, Play Count :Night Totals, Play Count :Total Weekday, Play Count : Total Weekend |
Video or TV |
Genre, Actor, Subtitle, Title, Date Added, Auto Rating, Station name, Channel, Broadcast time, Director, Release Year, Writer, Producer, Date Recorded, Date Encoded, Bit Rate, My Rating, Protection, Play Count : Total Overall, Play Count : Morning Totals, Play Count : Afternoon Totals, Play Count : Evening Totals, Play Count : Night Totals, Play Count : Total Weekday, Play Count : Total Weekend |
Radio |
Title, Date Added, Bit Rate |
Photo |
Title |
Other |
Genre, Title, Date Added, Auto Rating, My Rating, Bit Rate, Play Count : Total Overall, Play Count : Morning Totals, Play Count : Afternoon Totals, Play Count : Evening Totals, Play Count : Night Totals, Play Count : Total Weekday, Play Count : Total Weekend |
Windows Media Player 9 Series or later.