Smart Playlist Problem
#1
Hi all, I am using a combination of smart playlists to create a 'comedy channel' that will have 10 random episodes from my sit-coms in the library.

I achieve this by first creating a smart playlist that lists all tv episodes that have not been watched in the last 4 weeks. Here is the xsp

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="episodes">
    <name>TV Comedy Watched</name>
    <match>all</match>
    <rule field="lastplayed" operator="notinthelast">4 weeks</rule>
</smartplaylist>

Next I create a separate smart playlist that lists out all episodes from my sit-coms in my library. Here is the xsp for that:

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="episodes">
    <name>Shows</name>
    <match>one</match>
    <rule field="tvshow" operator="is">Family Guy</rule>
    <rule field="tvshow" operator="is">Friends</rule>
    <rule field="tvshow" operator="is">Futurama</rule>
    <rule field="tvshow" operator="is">Gary Unmarried</rule>
    <rule field="tvshow" operator="is">Rules of Engagement</rule>
    <rule field="tvshow" operator="is">The King of Queens</rule>
    <rule field="tvshow" operator="is">Yes, Dear</rule>
</smartplaylist>

I then create a 3rd playlist that combines the 2 above playlists, so that I am selecting 10 sitcom episodes that have not been played in the last 4 weeks. Here is the xsp:

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="episodes">
    <name>Comedy Channel</name>
    <match>all</match>
    <rule field="playlist" operator="is">Shows.xsp</rule>
    <rule field="playlist" operator="is">TV Comedy Watched.xsp</rule>
    <limit>10</limit>
    <order direction="ascending">random</order>
</smartplaylist>

This used to work great, but for some reason today I went to edit the playlist and now whenever I click on the 'Comedy Channel' playlist, it just shows me 10 episodes from any tv show, and not just from sitcoms not watched in the last 4 weeks.

When I click on the 'shows' playlist, i get a listing of all of my sitcom episodes no problem, however even when I remove the 4 weeks playlist from the 'comedy channel playlist' so that it (the comedy channel playlist) is just listing the 'shows' playlist, i still get 10 random episodes from all of my tv shows, and not just from the sitcoms.

Here is a debug log:

http://pastebin.com/f8p6yZUh
Reply
#2
In the debug log you only clicked on your "Shows" playlist?

Mind clicking on the "Comedy Channel" playlist?

Cheers,
Jonathan
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#3
Hmm that's weird. I clicked on the shows playlist first and then clicked on the comedy channel playlist.

I'm not at home at the moment but I will def repost my debug log when I get home.
Reply
#4
Ah - so you did, I missed it in the log. Weird, it didn't give any output at all, which indicates that something is broken somewhere.

It does only seem to be listing 2 of your playlists there.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#5
Did you ever figure this one out? I just came across this thread, and I think it's a genius idea, but I have the same issue.

Edit: I got it! Well, almost.

The problem is that, in the third 'channel' playlist, you were calling the other two incorrectly. You were going by the playlist file name; you need to go by the name you entered in the 'name' field in the playlist itself.

Here's what the channel smart playlist looks like that I made:

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="episodes">
    <name>Adult Swim Channel</name>
    <match>all</match>
    <rule field="playlist" operator="is">Adult Swim shows list</rule>
    <rule field="playlist" operator="is">Watched</rule>
    <order direction="ascending">random</order>
</smartplaylist>

The randomization of the playlist doesn't work, though. Doesn't bother me, since I just select Play from the context menu anyways, where I have shuffle on to begin with.
Reply

Logout Mark Read Team Forum Stats Members Help
Smart Playlist Problem0