(2012-11-12, 12:18)willburstyle06 Wrote: [ -> ]2. I'm still confused about the interleaving process. I'm trying to recreate a programming block of shows and I only want one show to play at a time.
Instead of Interleaving if you want to create a programming block I would suggest using Smart Playlists.
I can create a programming block of any size which will play the same shows in a row, randomized.
For this demo I will just use four shows, Smallville, Arrow, Buffy, and Angel
Create the following four playlists stored in the XBMC Playlists Video Folder, you can use any show you want. You can see that each playlist is setup to play one show at random:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="episodes">
<name>Angel</name>
<match>all</match>
<rule field="tvshow" operator="is">Angel</rule>
<limit>1</limit>
<order direction="ascending">random</order>
</smartplaylist>
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="episodes">
<name>Arrow</name>
<match>all</match>
<rule field="tvshow" operator="is">Arrow</rule>
<limit>1</limit>
<order direction="ascending">random</order>
</smartplaylist>
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="episodes">
<name>Buffy the Vampire Slayer</name>
<match>all</match>
<rule field="tvshow" operator="is">Buffy the Vampire Slayer</rule>
<limit>1</limit>
<order direction="ascending">random</order>
</smartplaylist>
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="episodes">
<name>Smallville</name>
<match>all</match>
<rule field="tvshow" operator="is">Smallville</rule>
<limit>1</limit>
<order direction="ascending">random</order>
</smartplaylist>
Now create the following playlist in the same folder. Now this playlist will not do anything in XBMC but you can use it as a playlist channel and PsuedoTV will know how to use it.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="mixed">
<name>My Program Block</name>
<match>one</match>
<rule field="playlist" operator="is">Smallville.xsp</rule>
<rule field="playlist" operator="is">Arrow.xsp</rule>
<rule field="playlist" operator="is">Buffy the Vampire Slayer.xsp</rule>
<rule field="playlist" operator="is">Angel.xsp</rule>
<limit>4</limit>
</smartplaylist>
The playlist channel will play all four shows in the sequence above randomly. If you don't want the randomization you can change it to play the show in sequence.