iTunes [..] Smart Playlists based on powerful features like My Rating, Last Played, Keywords, and Total Play Count.
Basically I watch a bunch of old reruns of TV shows on shuffle in a playlist.
I'd like to be able to tag the episodes with keywords (relating to the plot or whatever), and also give them subjective star ratings.
I want to be able to press a button and search the tags, to skip to a file in the playlist.
I want to be able to have the player play highest rated (stars), least recently watched (history), etc.
Lots of music players exist with these features.. I am having a lot of trouble finding a video player with these features.
I need it to work on Windows.
edit 1: WMP has "auto playlists". As soon as you click create auto playlist, it hardcodes in a condition for your music library. No consideration given to video.