Bug Smart Playlists - TV-Episodes showing up twice
#1
Hey,

I just registered myself because I am having a problem using smart playlists.

What I use:
- XBCM 12.3 Frodo
- Mac OS X Mavericks
- file-access via afp-share
- file structure:
- Media/Movies/German/Movietitle/Movietitle.avi
- Media/Movies/English/Movietitle/Movietitle.avi
- Media/Series/German/Seriestitle/SeasonX/Seriestitle.avi
- Media/Series/German/Seriestitle/SeasonX/Seriestitle.avi
- all Movies and Series are scrapped
- German means: german as audio language, english: english as language

What I want:
- German Movies-, English Movies-, German Series-, English Series-folder in main menu
- entering German Movies shows up files which are located in "Media/Movies/German/" etc.

What I got so far:
- Smart Playlists for every of the four folders
- German Movies and English Movies in main menu -> working just fine
- German Series and English Series in main menu -> is working

BUT

I have some series in my german and english series folder with the same name
(e.g. The Walking Dead).
Now if I enter the german series playlist and change to The Walking Dead,
I see files from both folders. So every episodes is showing up twice.
In episode information I can see that one episode is coming from my
english folder and the other one from the german folder.
It shows the right amount of unwatched episodes, but if you enter the series
folder the amount just doubles.

I tried adding another rule to my playlist like "doesn't contain" "Media/Series/English/Seriestitle/",
but nothing changes.

Here is what all my playlists looks like:

PHP Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="tvshows">
    <name>Serien Englisch</name>
    <match>all</match>
    <rule field="path" operator="contains">
        <value>afp://server/Media/Series/English/</value>
    </rule>
    <order direction="ascending">sorttitle</order>
</smartplaylist> 

It's working just fine for my movies.

I have been trying to solve this for the last hours, but without success.
So I hope someone can help me out and sorry for my bad english...
If you need more informations, let me know what you need.

Cheers
Reply
#2
I had this trouble with 2 series with the same name, you didnt mention how you scrape your tv series, if your using xbmc or a external media manager if its the later change the series name slightly in the nfo, so you could have "The Walking Dead (German") or something like that and it will seperate them
Reply
#3
Did you try with :

<rule field="path" operator="startswith">

As smart playlists are only "view" from global video library, maybe filters are not apply in the right way.
Sorry for my english, but, you know, I'm French so ...

Main HTPC : Odroid-C2 running CoreELEC with Titan Bingie
Secondary HTPC : Freebox Mini 4K running Android TV with Titan Bingie
Reply
#4
I think it's a XBMC bug as I can reproduce your issue on Frodo 12.3 and Gotham ALPHA12 Git:20140217-4af3b54.

What I've done :

Store TV Shows in 2 separate folder according to audio track and subtitle :

G:\TV Shows\VF
G:\TV Shows\VOSTFR

Each episode is stored in \<TV Show name>\<Season>\SxxExx.avi format.

For test, I have copy episodes 01-02-03 from Game Of Thrones S03 in VOSTFR. So GOT S03 in VF folder contains 10episodes and VOSTFR folder contains 3 episodes.

After scanning library for contents, GOT S03E01, E02, E03 are displayed twice :

Image

Image

So I build 2 smart playlists :

VOSTFR and VF :

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="tvshows">
    <name>VF</name>
    <match>all</match>
    <rule field="path" operator="startswith">
        <value>G:\Series\VF\</value>
    </rule>
</smartplaylist>

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="tvshows">
    <name>VOSTFR</name>
    <match>all</match>
    <rule field="path" operator="startswith">
        <value>G:\Series\VOSTFR\</value>
    </rule>
</smartplaylist>

When I use those playlists, number of episodes displayed in TV Shows level or seasons level are OK :

Image

Image

But when I enter the season, episodes 01, 02 and 03 are doubled :

Image

Ticket opened on XBMC bug tracker : http://trac.xbmc.org/ticket/14943
Sorry for my english, but, you know, I'm French so ...

Main HTPC : Odroid-C2 running CoreELEC with Titan Bingie
Secondary HTPC : Freebox Mini 4K running Android TV with Titan Bingie
Reply
#5
@mikebzh44:

Yeah, that's exactly what I am talking about...

There is no change if I use

<rule field="path" operator="startswith">

or some combinations of "startswith" and "doesn'tcontain" in my playlist.

@G elly N:
I am using ViMediaManager as a scrapping-tool.
Right now I rescrap everything, using the english version for my english series,
and use the german version for my german series.

After that I will try your solution of using (German) and see if it works.


I know it would be easier to demux the audio and use one file with two audio channels,
but I think there are like 500 episodes to edit...
Reply
#6
(2014-02-18, 06:25)G elly N Wrote: I had this trouble with 2 series with the same name, you didnt mention how you scrape your tv series, if your using xbmc or a external media manager if its the later change the series name slightly in the nfo, so you could have "The Walking Dead (German") or something like that and it will seperate them

Okay, this worked for me as well. I just added " [en]" to the title in the .nfo file.
Thanks for that, G elly N!

It's a workaround, but I hope that mikebzh44 ticket will be solved somehow.
Reply
#7
This is 100% intentional as things stand currently. It's unlikely to be fixed for quite some time.
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
#8
OK, thanks jmarshall for this answer.

So the workaround find by G elly N is the only way to get proper episodes list shown.
Sorry for my english, but, you know, I'm French so ...

Main HTPC : Odroid-C2 running CoreELEC with Titan Bingie
Secondary HTPC : Freebox Mini 4K running Android TV with Titan Bingie
Reply
#9
(2014-02-19, 08:54)jmarshall Wrote: This is 100% intentional as things stand currently.
It's unlikely to be fixed for quite some time.

Hmm... Doesn't make any sense to me this way.
It's working with movies:
- two different folders,
- two different smart playlists,
- same movie name in each folder and playlist
- doesn't show up twice

Anyway, thanks for your reply jmarshall
and thanks for your help mikebzh44.
Reply
#10
As Martijn ask for new tests : http://trac.xbmc.org/ticket/14943#comment:3

I have try with XBMC 13.0 and 13.1 beta 1.

Problem not fixed.

On my external HDD :

G:\TV Shows\VOSTFR\Game of Thrones\Season 3\Episodes 1 to 3
G:\TV Shows\VOSTFR\Top Gear\Season 21\Episodes 1 to 7

G:\TV Shows\VF\Game of Thrones\Season 3\Episodes 1 to 10
G:\TV Shows\VF\Homeland\Season 3\Episodes 1 to 12

I - 1 source

If I declare 1 source in XBMC with 2 paths (G:\TV Shows\VOSTFR and G:\TV Shows\VF)

Image

Episodes ares displayed twice in default TV Show menu

Image

Game of Thrones is NEVER displayed in smart playlists (rules = "path start with G:\TV Shows\VOSTFR" or "path start with G:\TV Shows\VF").

Image

Image

XBMC behave the same with 1 source and 1 path (G:\TV Shows).

II - 2 sources

If I declare 1 source in XBMC for each path.

Episodes ares displayed twice in default TV Show menu and twice in smart playlists.

Image

Image
Sorry for my english, but, you know, I'm French so ...

Main HTPC : Odroid-C2 running CoreELEC with Titan Bingie
Secondary HTPC : Freebox Mini 4K running Android TV with Titan Bingie
Reply

Logout Mark Read Team Forum Stats Members Help
Smart Playlists - TV-Episodes showing up twice0