# Search in Episode descriptions

**URL:** <https://community.yatse.tv/t/search-in-episode-descriptions/3573>\
**Category:** Implemented\
**Tags:** kodi\
**Created:** [August 3, 2021, 1:53pm UTC](https://community.yatse.tv/t/search-in-episode-descriptions/3573 "2021-08-03T13:53:21Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![meku](https://community.yatse.tv/letter_avatar_proxy/v4/letter/m/76d3ee/32.png) [@meku](https://community.yatse.tv/u/meku)\
**Post date:** [August 3, 2021, 1:53pm UTC](https://community.yatse.tv/t/search-in-episode-descriptions/3573/1 "2021-08-03T13:53:21Z")

</div>

The Global Search very helpful for finding Episodes and the search interface is well designed.

I would like the option to include the Episode _descriptions_ in the search query. For example Episode descriptions can contain certain keywords such as plot descriptions or persons names and Episodes can be found this way.

The Kodi jsonrpc supports this with the `plot` field so maybe this will not be too hard to achieve:

```auto
{
    "jsonrpc": "2.0",
    "method": "VideoLibrary.GetEpisodes",
    "params": {
        "filter": {
            "field": "plot", "operator": "contains", "value": "Foobar"
        },
        "limits": { "start" : 0, "end": 75 },
        "properties" : ["showtitle", "plot", "playcount", "file"],
        "sort": { "order": "ascending", "method": "label", "ignorearticle": true }
    },
    "id": "searchExample"
}

```

Thanks!

---

<div class="post-metadata">

**Author:** ![Tolriq](https://community.yatse.tv/user_avatar/community.yatse.tv/tolriq/32/12_2.png) [@Tolriq](https://community.yatse.tv/u/Tolriq)\
**Post date:** [August 3, 2021, 3:21pm UTC](https://community.yatse.tv/t/search-in-episode-descriptions/3573/2 "2021-08-03T15:21:45Z")

</div>

Yatse works internally and do not use JSON for those kind of stuff.

You can already use smart filters to search in descriptions and achieve that.

I tends to not search in fields that are not displayed in the result screen as it confuses users more than anything else.

---

<div class="post-metadata">

**Author:** ![meku](https://community.yatse.tv/letter_avatar_proxy/v4/letter/m/76d3ee/32.png) [@meku](https://community.yatse.tv/u/meku)\
**Post date:** [August 3, 2021, 3:41pm UTC](https://community.yatse.tv/t/search-in-episode-descriptions/3573/3 "2021-08-03T15:41:48Z")

</div>

I can not see an option to search Episode _descriptions_ with smart filter?

Also can smart filter search Episodes across many TV shows? I try searching for Episode title using smart filter and it appears it can only filter after specifically opening up a TV show and applying the filter to that one show.

Thanks!

---

<div class="post-metadata">

**Author:** ![Tolriq](https://community.yatse.tv/user_avatar/community.yatse.tv/tolriq/32/12_2.png) [@Tolriq](https://community.yatse.tv/u/Tolriq)\
**Post date:** [August 3, 2021, 4:52pm UTC](https://community.yatse.tv/t/search-in-episode-descriptions/3573/4 "2021-08-03T16:52:25Z")

</div>

You need to use smart playlists to search in all shows.

But yes strangely it seems I have not added description to the filters, will see to add it.

---

<div class="post-metadata">

**Author:** ![meku](https://community.yatse.tv/letter_avatar_proxy/v4/letter/m/76d3ee/32.png) [@meku](https://community.yatse.tv/u/meku)\
**Post date:** [August 4, 2021, 12:36am UTC](https://community.yatse.tv/t/search-in-episode-descriptions/3573/5 "2021-08-04T00:36:08Z")

</div>

Yeah smart playlists does work, though its not very convenient for quick searches.

Is there a way to open up the Episode info in a smart playlist? In the Global Search each episode opens to the info page, but in a smart playlist It seems the only option I have is to play the episode immediately.

---

<div class="post-metadata">

**Author:** ![Tolriq](https://community.yatse.tv/user_avatar/community.yatse.tv/tolriq/32/12_2.png) [@Tolriq](https://community.yatse.tv/u/Tolriq)\
**Post date:** [August 4, 2021, 11:46am UTC](https://community.yatse.tv/t/search-in-episode-descriptions/3573/6 "2021-08-04T11:46:46Z")

</div>

Next version will have plot as smart filter and an info menu entry to show the info dialog.

As said no global search on not visible fields for the moment.

---

<div class="post-metadata">

**Author:** ![meku](https://community.yatse.tv/letter_avatar_proxy/v4/letter/m/76d3ee/32.png) [@meku](https://community.yatse.tv/u/meku)\
**Post date:** [August 5, 2021, 2:29am UTC](https://community.yatse.tv/t/search-in-episode-descriptions/3573/7 "2021-08-05T02:29:28Z")

</div>

Thanks. My idea on global search is that it wouldn’t search non visible fields by default but could be enabled with Advanced/Expert settings options.

---

<div class="post-metadata">

**Author:** ![Tolriq](https://community.yatse.tv/user_avatar/community.yatse.tv/tolriq/32/12_2.png) [@Tolriq](https://community.yatse.tv/u/Tolriq)\
**Post date:** [August 5, 2021, 10:37am UTC](https://community.yatse.tv/t/search-in-episode-descriptions/3573/8 "2021-08-05T10:37:55Z")

</div>

There’s already way too much options (= more things to maintain ;)) I do not add settings for just 1 person sorry.
