Ok guys. So good news.
The bug has been corrected. Now XBMC 13.x (Nightly builds) with an external player and the trakt plugin works but only with TV Shows. (As it was with XBMC 12.x, never worked for movies. So I guess this time it's a trakt issue...)
For more informations :
http://forum.xbmc.org/showthread.php?tid=196483
Here are the new logs :
XBMC Logs - External player (working) with a TV Show : http://xbmclogs.com/show.php?id=241517
XBMC Logs - External player (not working) with a movie : http://xbmclogs.com/show.php?id=241519
Here, I extracted some useful informations.
XBMC Logs - External player (working) with a TV Show :
Code:
[trakt] [Scrobbler] playbackStarted(data: {u'type': u'episode', u'id': 1})
[trakt] [Scrobbler] Watching: episode
[trakt] [Scrobbler] watching()
[trakt] [traktAPI] traktRequest(): (0) JSON response: '{u'status': u'success', u'episode': {u'number': 1, u'title': u'12:00 A.M.-1:00 A.M.'}, u'show': {u'tvdb_id': 76290, u'year': 2001, u'imdb_id': u'tt0285331', u'title': u'24'}, u'season': 1, u'twitter': False, u'tumblr': False, u'facebook': False, u'path': False, u'message': u'watching 24 1x01'}'
[trakt] [traktAPI] traktRequest(): JSON request was successful.
[trakt] [Scrobbler] Watch response: {u'status': u'success', u'episode': {u'number': 1, u'title': u'12:00 A.M.-1:00 A.M.'}, u'show': {u'tvdb_id': 76290, u'year': 2001, u'imdb_id': u'tt0285331', u'title': u'24'}, u'season': 1, u'twitter': False, u'tumblr': False, u'facebook': False, u'path': False, u'message': u'watching 24 1x01'}
[trakt] [Scrobbler] playbackEnded()
[trakt] [Scrobbler] watched: 1.0 / 1.0
[trakt] [Scrobbler] scrobble()
[trakt] [traktAPI] traktRequest(): (0) JSON response: '{u'status': u'success', u'episode': {u'number': 1, u'title': u'12:00 A.M.-1:00 A.M.'}, u'show': {u'tvdb_id': 76290, u'year': 2001, u'imdb_id': u'tt0285331', u'title': u'24'}, u'season': 1, u'twitter': False, u'tumblr': False, u'facebook': False, u'path': False, u'message': u'scrobbled 24 1x01'}'
[trakt] [traktAPI] traktRequest(): JSON request was successful.
[trakt] [Scrobbler] Scrobble response: {u'status': u'success', u'episode': {'season': 1, u'number': 1, u'title': u'12:00 A.M.-1:00 A.M.'}, u'show': {u'tvdb_id': 76290, u'year': 2001, u'imdb_id': u'tt0285331', u'title': u'24'}, u'season': 1, u'twitter': False, u'tumblr': False, u'facebook': False, u'path': False, u'message': u'scrobbled 24 1x01'}
XBMC Logs - External player (not working) with a movie :
Code:
[trakt] [Scrobbler] playbackStarted(data: {u'type': u'movie', u'id': 336})
[trakt] [Scrobbler] Watching: movie
[trakt] [Scrobbler] watching()
... Error (5x times, loop) :
[trakt] [traktAPI] traktRequest(): (0) JSON response: '{u'status': u'failure', u'error': u'duration is too short (trailer?)'}'
[trakt] [traktAPI] traktRequest(): (0) JSON Error 'failure' -> 'duration is too short (trailer?)'
... and no "Watch response"
[trakt] [Scrobbler] playbackEnded()
[trakt] [Scrobbler] watched: 1.0 / 1.0
[trakt] [Scrobbler] scrobble()
... Error :
[trakt] [traktAPI] traktRequest(): (0) JSON response: '{u'status': u'failure', u'error': u'duration is too short (trailer?)'}'
[trakt] [traktAPI] traktRequest(): Return on error set, breaking retry.
[trakt] [traktAPI] traktRequest(): Error: duration is too short (trailer?)
... and no "Scrobble response"
Why is there a problem with the duration ? What's wrong guys ?
Thank you for the help.
Cheers.