keibertz Wrote:can u please help me find it ?
if i were able to find it i would not ask ...
The only way i found is the Smartplaylist not with random. But i want random series and episodes on the channel. And only via user entry\action the next episode afte the current one.
Okay...I'll help you, just this once though
For Genre, make a playlist something like this:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="episodes">
<name>Mystery TV Shows</name>
<match>all</match>
<rule field="genre" operator="is">Mystery</rule>
<order direction="ascending">random</order>
</smartplaylist>
Select a channel and add the "Custom Playlist"
In this channels "Channel Rules" also select "Play TV Shows in Order".
This will get you what you want. I would also suggest to also add the Channel Rule "Only play unwatched shows". If you don't keep out unwatched shows, when your channel repopulates, it will include shows you have already watched. Basically you will always start at S01E01.
Now..if you are in realtime mode, you will skip episodes as time goes by. To not skip episodes you will want to add these rules to your channel as well " Always keep paused" and "Force Resume". Now, when you are not watching this channel, you will not miss any episodes of your shows.
You can also do the same thing with playlist with particular shows, like this:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="episodes">
<name>Playlist_Z TV</name>
<match>one</match>
<rule field="tvshow" operator="is">Bones</rule>
<rule field="tvshow" operator="is">Burn Notice</rule>
<rule field="tvshow" operator="is">Covert Affairs</rule>
<rule field="tvshow" operator="is">Criminal Minds</rule>
<order direction="ascending">random</order>
</smartplaylist>
As with the above "Channel Rules", I suggest that you use the same ones.
If you want to maybe include more than one genre in a channel, you could create a playlist, and use that playlist inside of another playlist as follows:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="episodes">
<name>Action_Mystery TV Shows</name>
<match>one</match>
<rule field="genre" operator="is">Action</rule>
<rule field="genre" operator="is">Mystery</rule>
<order direction="ascending">random</order>
</smartplaylist>
The way this playlist is set up is that it will randomly choose an action show episode or a Mystery show episode. Note the <match></match> tag. If this is set to one, it will randomly select either show. If this tag is set to all, it will select only show episodes that have Action and Mystery in their genre.
Now, lets say this playlist is named: Action_Mystery TV Shows.xsp
You could put that playlist within another playlist to set up your channel, once again as above. The new playlist would look like this:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="mixed">
<name>Action_Mystery Channel</name>
<match>one</match>
<rule field="playlist" operator="is">Action_Mystery TV Shows.xsp</rule>
<order direction="ascending">random</order>
</smartplaylist>
Some things for you to note, some folks, me included, find that making the playlist outside of XBMC using an editor like Notepad++ is easier. Just be sure to put your created playlist in the proper folder. If you have XBMC open when you create your playlist not using XBMC and you put it in the folder, it will not be recognized by XBMC until you close and reopen XBMC.
Other things to note. When you include a playlist inside of a playlist, as in my last example, you need to make sure that the <smartplaylist type="mixed"> is set to "mixed" and not "episodes" or "TV Shows". You also need to include the .xsp extension in the name of the included playlist. However, if you test the channel playlist inside of XBMC with an included playlist, you must remove the .xsp extension for it to work.
Hope this little tutorial helps you out. Any other questions? Just ask!
Mark
Jason...as an aside. Some kind of tutorial should probably be on the first page so that folks can find it easily. There are quite a few questions asked on how to make channels.