m0ngr31 / kanzi

Alexa skill for controlling Kodi
https://lexigr.am
MIT License
427 stars 149 forks source link

Show movie / episode / show info #245

Open willhowlett opened 6 years ago

willhowlett commented 6 years ago

A useful feature would be to be able to bring up the info screen of a specific movie / episode / tv show, so that you can read the plot synopsis before deciding to watch

Possible voice commands could be:

Ask Kodi to show info / information about ... Ask Kodi to show me info / information about ...

jingai commented 6 years ago

Well now I remember why I didn't add this before. It would require all of the same magic in find_and_play(), as well as supporting things like:

Alexa, ask Kodi to show info about the movie ...
Alexa, ask Kodi to show info about the show ...
Alexa, ask Kodi to show info about the song ...
etc...

which is all doable, but a lot of refactoring and extra work.

Definitely not against the idea -- I think it should be refactored anyway, to support other similar queries. Just don't have the time at the moment to deal with it :(

willhowlett commented 6 years ago

Ah fair enough, thanks for looking into it :)

drizzt09 commented 6 years ago

what about the option to only show info of currently playing media. like when you are playing a tv show or movie and click OK it overlays come controls and some options and details about whats playing.

then it would just be: Alexa, ask Kodi to show info

jingai commented 6 years ago

@drizzt09 Not opposed to the idea, but what would be the language for dismissing the info overlay? I can imagine a lot of users using language like "dismiss," "cancel," "go back," etc that would all ultimately do things they don't really want, like stopping play back or going back to the Home screen.

I personally just pause the media playback for such info, which seems natural to me since I probably wanted to read something anyway and thus would prefer the media playback to pause while I do that.

But I also realize different skins handle this differently. Just not really sure how to make this feel natural.

It's also kind of a separate Issue from this one, in that there's a very different reason for wanting to display media info during playback vs deciding what to play.

jingai commented 6 years ago

Apparently I already implemented it this way anyway lol..