ryot icon indicating copy to clipboard operation
ryot copied to clipboard

[FEATURE REQUEST] - Display statistics about media

Open IgnisDa opened this issue 2 years ago • 13 comments

Discussed in https://github.com/IgnisDa/ryot/discussions/302

Originally posted by fdw August 26, 2023 Do you plan to calculate show statistics like most watched genres or histograms over time (how much you watched in July, for example)? I think the data should already be available, but I haven't found it in the demo or an issue for it.

Here are some proposed ones:

  • [ ] What are my most watched genres?
  • [ ] What are my highest rated genres?
  • [ ] When do I watch movies/episodes? (Months/Hours/Weekdays/Years)
  • [ ] Which actors/directors do I watch most?
  • [ ] From which years/decades are my movies/series?
  • [ ] What's the average rating of a director's/actor's movies? Which are the highest rated directors/actors by this metric?
  • [ ] The histogram of release years
  • [ ] The histogram of my ratings
  • [ ] The stacked bar of genres
  • [ ] Plays by year
  • [x] Amount of a media consumed on a day. For examples 3 hrs of audiobooks, 2 hrs of shows etc.

IgnisDa avatar Oct 27 '23 04:10 IgnisDa

@fdw any other inputs?

IgnisDa avatar Oct 27 '23 04:10 IgnisDa

The first should probably read "What are my most watched genres", but overall I think these are the most interesting ones. And if someone has another good idea, we can always add it later, no?

fdw avatar Oct 27 '23 17:10 fdw

I guess it would be the basis on which to build the above statistics from, but even the much simpler historical log on a timeline or calendar would be something I would really love to see. Just a x-axis that is time, and on it I can see any entries mapped. Like when I watched movies, shows, exercise sessions. Maybe a colored coded for each type, for easier identification.

makanimike avatar Nov 03 '23 07:11 makanimike

I plan to have one graph for each of the points that I listed above. Configurable like the dashboard settings.

IgnisDa avatar Nov 03 '23 07:11 IgnisDa

Tautulli Is probably a good example from the statistics front. Another graph to add to the list above that would be pretty cool would be number of watched by streaming service, although that would require that data to be collected when you mark something as watched, I’d probably make quite a lot of use for that.

image

j450n1 avatar Mar 16 '24 07:03 j450n1

watched by streaming service, although that would require that data to be collected

This data is already available in the watch providers tab of movies and shows.

IgnisDa avatar Mar 16 '24 07:03 IgnisDa

Sorry I don’t think that was very clear. (That tab is super useful) but when you mark something as watched, maybe an option to select the provider you used to watch that item, which then could be plotted as a graph/ stored on a stats page?

j450n1 avatar Mar 16 '24 07:03 j450n1

Maybe something like this?

IMG_4826

j450n1 avatar Mar 16 '24 07:03 j450n1

That's a wonderful idea. Could you create a separate issue for that?

IgnisDa avatar Mar 16 '24 07:03 IgnisDa

Glad you think so, of course I will create that now for you.

j450n1 avatar Mar 16 '24 07:03 j450n1

image

image this would be nice to have.. and defaulting to present year but if user press one of the bar for other years, it will update the graphs below it to show the months, weeks and time for that specific year

EdeAbreu23 avatar Aug 28 '24 17:08 EdeAbreu23

image image same for movies

EdeAbreu23 avatar Aug 28 '24 17:08 EdeAbreu23

something i am checking that nobody is doing and it will set you apart is to have a label that will give you some stats like this:

  • how many (tv shows) completed (shows that ended)
  • how many (tv shows) completed (shows that will continue)
  • shows you watched the most during that year image

something nice like this are appreciated it image image

EdeAbreu23 avatar Aug 28 '24 18:08 EdeAbreu23