INTERACT FORUM
More => Old Versions => Media Center 11 (Development Ended) => Topic started by: slipknot on September 04, 2006, 12:21:20 pm
-
[track #]==1 ~sort=[random] ~n=200 ~a [Last Played]=>=240d -[Genre]=[Audiobook]
I got this Smartlist from Marko a while ago and it worked perfectly to show me albums I had not listened to for 240 days.
Then I added a dir of tracks which I do not want this list to consider and I just can't get it ignored.
I have imported tracks in j:\handheld which I do not want this list to work from.
The "filename (path)" does not seem to be available as a field choice to add to the conditions.
Adding -[filename]=j:\handheld has NO effect. Any ideas?
I CAN make a smartlist using just -[filename]=j:\handheld and it correctly excludes any tracks in j:\handheld.
-
~a totally disregards any exclusions.
make a second smartlist. the rule will be: (keep the quotes if there's spaces)
p="name of first smartlist" -[filename]=j:\handheld
-
[Track #]==1 ~sort=[Random] ~n=200 ~a [Last Played]=>=240d -[Filename]=j:\handheld
Sorry, not getting it...
you suggest making up another playlist, for what purpose and where would I type that in?
Thanks.
-
apologies, a bit slower this time, yes? ;)
the 'full album' modifier (~a) works in quite a unique way. It will override all other limitations in the search string to present all files in the library that match the [album] tag.
Really. for example, if you specify [media type]=audio at the start of your search, and you happen to have image files or video files that match an [album] tag, ~a will list those files too. This is why your exclusion rule at the end is not working.
To get around that, you make a second smartlist that lists everything in the first one, minus any exclusions you want to add. So....
leave the original smartlist as it was: [track #]==1 ~sort=[random] ~n=200 ~a [Last Played]=>=240d
Now, right-click on "playlists" in the tree and click on "add smartlist" (or just hit the F9 key)
In the dialogue that shows, give your new smartlist a name, then a home in the tree, and for the third field, click the 'advanced' button.
You will now see the familiar search field there. Click on the little 'wizard arrow' and choose 'playlist' from the drop-down. Find the playlist mentioned above, tick it, and click the OK button.
Next, you want to add your exclusions to get rid of any unwanted files dragged in previously by ~a, so, after the playlist entry, you would probably want something like:
[media type]=audio -[Genre]=[Audiobook] -[filename]=j:\handheld
Get that in there, and click OK. This new smartlist would be the one you want to play, not the original one.
Better this time?
:)
-
Aaaah, yes thanks. Makes total sense now. I had tried making a smartlist of just the j:\handlheld and tried to get my original smartlist to exclude it, but now I understand why it did not work.
Marko, thanks again for your help and patience.