trakt / Plex-Trakt-Scrobbler

Add what you are watching on Plex to trakt.tv
1.45k stars 166 forks source link

DVD ordered episodes scrobbling to wrong episode #507

Open SenorSmartyPants opened 6 years ago

SenorSmartyPants commented 6 years ago

I have followed Plex guidelines and renamed my dvd ordered episodes and selected the dvd metadata agent for those series. But plex-trakt is scrobbling based on season and episode number and not the more accurate IDs available (trakt, tvdb, imdb, tmdb), which I'm assuming are available in plex.

Here's an example, Venture Bros season 1

My number is DVD style, so my S01E03 contains the episode "Mid-Life Chrysalis" and is named: The Venture Bros 1x03 - Mid-Life Chrysalis.mp4 https://www.thetvdb.com/series/the-venture-bros/episodes/81675

But when I play that it get scrobbled using only the season/episode numbers so trakt things I'm watching "Home Insecurity" which is the aired order S01E03. https://www.thetvdb.com/series/the-venture-bros/episodes/81670

Please alter the scrobble to use the IDs (and possibly not the season/episode numbers)

{
    "season": 1,
    "number": 1,
    "title": "Pilot",
    "ids": {
        "trakt": 16,
        "tvdb": 349232,
        "imdb": "tt0959621",
        "tmdb": 62085
    }
}

https://trakt.docs.apiary.io/#introduction/standard-media-objects/episode

SenorSmartyPants commented 6 years ago

The 3rd party Plex DVD Order Agent has been retired as of earlier this year. Plex now natively supports dvd ordering. So I suspect your check to see if the series uses DVD order needs to be updated.

Thanks.

SenorSmartyPants commented 6 years ago

This also scrobbles to the wrong episode when using the older agent com.plexapp.agents.thetvdbdvdorder .

com.plexapp.agents.thetvdbdvdorder://72306/1/3?lang=en

It still just passes in season # and Episode # instead of an episode ID.