Detect Season Finales of TV series, to be used with overlays for example
Plex Flix
I use a show status to create an overlay to easily show when a series just aired its final episode. (see image 1)
I would love to be able to do the same for Season Finales.
Sonarr V4 scrapes this status from somewhere, as it indicates Season Finales. (See image2)
See Discord Thread ID <#1121128591304958033>
Chaz Larson
Trakt has this information available as well.
Plex Flix
Chaz Larson They all aggregate from the same place, presumably TVDB. The problem is they label it manually and many shows, especially less popular ones, don't have the labels. I made a script to identify finales in a different way. Check my repo.
Chaz Larson
Plex Flix Not everyone has access to Sonarr; it would be good to find a solution that doesn't rely on things the user may have no access to.
Melody Nelson
Can Sonarr API be used for this? Looks like it does expose episode's finaleType: None / season / mid-season / series, and, since not all series have that mark added, it also applies it to series that have ended, after the episode has aired.
Plex Flix
The simplest way would probably be to fetch the TVDB status (instead of TMDB). TVDB has a 'returning' status that can be used to detect season finale has aired. (TMDB applies status 'returning' also to shows that are still airing mid season, so it tmdb_status cannot be used for this)
thezak48
Plex Flix: This status in sonarr comes from the tvdb api, however tvdb charge for api access. One of the reasons skyhook exists