2019-02-13, 15:51
I'm new to this forum and to Kodi, so please be kind
Sorry if this is in the wrong category. My question is not specific to meta data providers but it seemed closest. @Mods: Please feel free to move where you feel it best fits.
Now to my question:
I'm trying to create a custom menu structure which lets me filter down in several steps to what I'm looking for.
e.g.
When going into the "Music" top level menu (should also work for Music Videos etc.) I would like to see the following items:
- all
- genre
- artist
- album
- year
I choose "genre" and it will show me all the genres in my library
- all
- rock
- pop
- classic
I choose "rock" and it should show a further selection of
- All
- artists
- albums
- years
I choose "artists" and it will list me all the artists that have songs with genre "rock" as that is where I'm currently at.
- All
- Amaranthe
- Evanescence
I choose an artist (e.g. Amaranthe) and it should show
- albums
- years
- all
I choose "albums" it should list all albums that are by Amaranthe AND have tracks in the "rock" genre
- All
- Helix
- Massive Addictive
... and so on until I arrive at a filtered list of tracks.
If I choose a different "path" (e.g. artist->genre->album) things should work the same way.
So in effect Kodi should ask me four questions (maybe more or less for other categories like videos, movies etc.):
1. genre?
2. artist?
3. year?
4. album?
and I want to be able to answer them in any order by following "different paths" in the menu structure (e.g. "genre->year->artist..." vs. "year->artist->genre->...")
Also I want to be able to "not answer" a question or skip all further steps/questions by choosing "All" (= no restriction)
Obviously, as my library grows (it's already rather large) I do not want to manually add new genres/artists/years etc. to this structure, this should be done automatically.
How would I go about this?
I've already read:
https://kodi.wiki/view/Add-on:Library_Node_Editor
https://kodi.wiki/view/Video_nodes
https://kodi.wiki/view/List_of_boolean_conditions
https://kodi.wiki/view/Smart_playlists
etc.
but somehow I can't get the dots connected ...
Sorry if this is in the wrong category. My question is not specific to meta data providers but it seemed closest. @Mods: Please feel free to move where you feel it best fits.
Now to my question:
I'm trying to create a custom menu structure which lets me filter down in several steps to what I'm looking for.
e.g.
When going into the "Music" top level menu (should also work for Music Videos etc.) I would like to see the following items:
- all
- genre
- artist
- album
- year
I choose "genre" and it will show me all the genres in my library
- all
- rock
- pop
- classic
I choose "rock" and it should show a further selection of
- All
- artists
- albums
- years
I choose "artists" and it will list me all the artists that have songs with genre "rock" as that is where I'm currently at.
- All
- Amaranthe
- Evanescence
I choose an artist (e.g. Amaranthe) and it should show
- albums
- years
- all
I choose "albums" it should list all albums that are by Amaranthe AND have tracks in the "rock" genre
- All
- Helix
- Massive Addictive
... and so on until I arrive at a filtered list of tracks.
If I choose a different "path" (e.g. artist->genre->album) things should work the same way.
So in effect Kodi should ask me four questions (maybe more or less for other categories like videos, movies etc.):
1. genre?
2. artist?
3. year?
4. album?
and I want to be able to answer them in any order by following "different paths" in the menu structure (e.g. "genre->year->artist..." vs. "year->artist->genre->...")
Also I want to be able to "not answer" a question or skip all further steps/questions by choosing "All" (= no restriction)
Obviously, as my library grows (it's already rather large) I do not want to manually add new genres/artists/years etc. to this structure, this should be done automatically.
How would I go about this?
I've already read:
https://kodi.wiki/view/Add-on:Library_Node_Editor
https://kodi.wiki/view/Video_nodes
https://kodi.wiki/view/List_of_boolean_conditions
https://kodi.wiki/view/Smart_playlists
etc.
but somehow I can't get the dots connected ...