Christmas smart playlist
#1
Googling didn't quite get me to where I want so I thought someone might help. I'm surprised I couldn't find anything specific to this...
I'm familiar with smart playlists for genres. They're what I use to sort my library(kids, horror, drama, documentaries, etc.), but trying to get it to pick out the specific content of episodes is a challenge. I want to go through my library and get every "christmas" episode. So far I've tried directing it toward plot with"christmas" or "holiday" but the list turns up blank. I'm not opposed to going through my library manually and adding the xmas ones but it seems like something a smart playlist could do. Anyone have advice? Thanks!
Reply
#2
you can do this with IMDB Keywords:

here a list: http://www.imdb.com/search/keyword

just for "Christmas": http://www.imdb.com/search/keyword?keywords=christmas

you can scrape IMDB Keywords with Media Companion, but there is no Filter (white/blacklisting) so you have to scrape all. With a big library this can be a lot.

with over 2500 movies it gives me over 46.000 keywords - it still works fine/fast in KODI with smart playlists but you can not use the "Tags" Button - than KODI freeze for hours

hope i could help ...
Reply
#3
Thanks. Thats a big step forward. Havent had time to look into it but so far i dont get the distinction between IMDB Keyboards and Media Companion... Could i just use MC to get this job done? Or do i need imdb keyboard? Like i suggested, it might become clearer once i get into it but if you have something more to add Ill take it. Thanks. I appreciate the info!
Reply
#4
just media companion - you find it here on this side

with this tool you can scrape the keywords direct to your movies
Reply
#5
I have a mac so I can't use the software but I went as far as to try and run it with wine--no go. Then I made another attempt at the smart playlist and got it to work. Simple mistake on my part. I was using "TV Shows" when I should've used "episodes". Create a rule that plot contains "christmas" then go in and manually edit the few that falsely show as christmas episodes because the word christmas is in the plot (example: a character's last name is christmas). Works great for movies too. I appreciate the help though. Thanks again!
Reply
#6
Here's the contents of my smart playlist for Christmas TV Episodes.
It's not perfect, but it gives a nice result Smile
Any tips/suggestions welcome!

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="episodes">
    <name>TV - All Christmas</name>
    <match>one</match>
    <rule field="title" operator="contains">
        <value>christmas</value>
    </rule>
    <rule field="plot" operator="contains">
        <value>christmas</value>
    </rule>
    <rule field="title" operator="contains">
        <value> santa.</value>
    </rule>
    <rule field="plot" operator="contains">
        <value> santa.</value>
    </rule>
    <rule field="title" operator="contains">
        <value> santa,</value>
    </rule>
    <rule field="plot" operator="contains">
        <value> santa,</value>
    </rule>
    <rule field="title" operator="contains">
        <value>secret santa</value>
    </rule>
    <rule field="plot" operator="contains">
        <value>secret santa</value>
    </rule>
    <rule field="title" operator="contains">
        <value>santa claus</value>
    </rule>
    <rule field="plot" operator="contains">
        <value>santa claus</value>
    </rule>
    <rule field="title" operator="contains">
        <value>st. nick</value>
    </rule>
    <rule field="plot" operator="contains">
        <value>st. nick</value>
    </rule>
    <rule field="title" operator="contains">
        <value>yule</value>
    </rule>
    <rule field="plot" operator="contains">
        <value>yule</value>
    </rule>
    <rule field="title" operator="contains">
        <value>xmas</value>
    </rule>
    <rule field="plot" operator="contains">
        <value>xmas</value>
    </rule>
    <rule field="title" operator="contains">
        <value> elf</value>
    </rule>
    <rule field="plot" operator="contains">
        <value> elf</value>
    </rule>
    <rule field="title" operator="contains">
        <value> elves</value>
    </rule>
    <rule field="plot" operator="contains">
        <value> elves</value>
    </rule>
    <rule field="title" operator="contains">
        <value>scrooge</value>
    </rule>
    <rule field="plot" operator="contains">
        <value>scrooge</value>
    </rule>
    <rule field="title" operator="contains">
        <value>mistletoe</value>
    </rule>
    <rule field="plot" operator="contains">
        <value>mistletoe</value>
    </rule>
    <order direction="ascending">tvshow</order>
</smartplaylist>
4x R-Pi4b LibreELEC v10 | Aeon Nox: SiLVO | Flirc cases
Storage Synology DS411 | 4 x WD RED 6TB
Software MariaDB 10.4.19 | Filebot | Ember Media Manager
wiki (wiki) | First time user (wiki) | Debug_Log (wiki) | mysql (wiki) | artwork (wiki)
Reply

Logout Mark Read Team Forum Stats Members Help
Christmas smart playlist0