Kosta 8 Posted August 18, 2015 Share Posted August 18, 2015 Hello, Help me a little bit, please: when my movie finishes, the Watched Status is shortly set and then unset again. Like it's set twice. However, I have no idea where it's being set! Is Emby doing something double? I haven't found anything to set in Kodi though... Link to comment Share on other sites More sharing options...
Angelblue05 4130 Posted August 18, 2015 Share Posted August 18, 2015 Please see how to report a problem for the Emby add-on: http://emby.media/community/index.php?/topic/17599-how-to-report-a-problem/ Link to comment Share on other sites More sharing options...
Kosta 8 Posted August 18, 2015 Author Share Posted August 18, 2015 (edited) The version is the latest beta. 1.1.34. Kodi Isengard 15.0 on Windows 10. This is what happens: 18:54:22 T:13588 NOTICE: EMBY Player -> onPlayBackEnded18:54:22 T:13588 NOTICE: EMBY Player -> emby Service -> played_information : {'smb://NAS/Movies/Movies/Testfile.mkv': {'refresh_id': 'd77bd75d55ef3920e1a5e1f7a8cf6607', 'AudioStreamIndex': 1, 'SubtitleStreamIndex': '', 'currentPosition': 372.489013671875, 'item_id': 'd77bd75d55ef3920e1a5e1f7a8cf6607', 'currentfile': 'smb://NAS/Movies/Movies/Testfile.mkv', 'runtime': '3729600000', 'Type': 'Movie', 'playmethod': 'DirectPlay'}}18:54:22 T:13588 NOTICE: EMBY Player -> emby Service -> item_url : smb://NAS/Movies/Movies/Testfile.mkv18:54:22 T:13588 NOTICE: EMBY Player -> emby Service -> item_data : {'refresh_id': 'd77bd75d55ef3920e1a5e1f7a8cf6607', 'AudioStreamIndex': 1, 'SubtitleStreamIndex': '', 'currentPosition': 372.489013671875, 'item_id': 'd77bd75d55ef3920e1a5e1f7a8cf6607', 'currentfile': 'smb://NAS/Movies/Movies/Testfile.mkv', 'runtime': '3729600000', 'Type': 'Movie', 'playmethod': 'DirectPlay'}18:54:22 T:13588 NOTICE: EMBY Player -> emby Service -> runtimeticks:372960000018:54:22 T:13588 NOTICE: EMBY Player -> emby Service -> Percent Complete:0.998737166645 Mark Played At:0.918:54:22 T:19120 NOTICE: CDVDPlayer::CloseFile()18:54:22 T:19120 NOTICE: DVDPlayer: waiting for threads to exit18:54:22 T:19120 NOTICE: DVDPlayer: finished waiting18:54:22 T:19120 NOTICE: CDVDPlayer::CloseFile()18:54:22 T:19120 NOTICE: DVDPlayer: waiting for threads to exit18:54:22 T:19120 NOTICE: DVDPlayer: finished waiting18:54:22 T:12508 NOTICE: EMBY WebSocketThread -> Message: {"MessageType":"PlaybackStopped","Data":{"SupportedCommands":["MoveUp","MoveDown","MoveLeft","MoveRight","Select","Back","ToggleContextMenu","ToggleFullscreen","ToggleOsdMenu","GoHome","PageUp","NextLetter","GoToSearch","GoToSettings","PageDown","PreviousLetter","TakeScreenshot","VolumeUp","VolumeDown","ToggleMute","SendString","DisplayMessage","SetAudioStreamIndex","SetSubtitleStreamIndex","Mute","Unmute","SetVolume","Play","Playstate","PlayNext"],"QueueableMediaTypes":["Video"],"PlayableMediaTypes":["Audio","Video"],"Id":"468a6360b649fa41feabeda53affddc0","UserId":"f49c044554b744ebba4dd152afbca0b4","UserName":"Srdan","AdditionalUsers":[],"ApplicationVersion":"1.1.34","Client":"Kodi","LastActivityDate":"2015-08-18T16:54:22.7235980Z","DeviceName":"Kodi","DeviceId":"D67D708DD031442888624DFDAC8983FD","SupportsRemoteControl":true,"PlayState":{"CanSeek":false,"IsPaused":false,"IsMuted":false}}}18:54:22 T:16820 NOTICE: Thread JobWorker start, auto delete: true18:54:22 T:13588 NOTICE: EMBY WriteKodiVideoDB -> Mark as watched for Id: d77bd75d55ef3920e1a5e1f7a8cf6607, playcount: 5.18:54:23 T:12508 NOTICE: EMBY WebSocketThread -> Message: {"MessageType":"UserDataChanged","Data":{"UserId":"f49c044554b744ebba4dd152afbca0b4","UserDataList":[{"PlaybackPositionTicks":0,"PlayCount":6,"IsFavorite":false,"LastPlayedDate":"2015-08-18T16:53:45.5389574Z","Played":true,"Key":"293299","ItemId":"d77bd75d55ef3920e1a5e1f7a8cf6607"},{"PlayedPercentage":23.0887334895024,"UnplayedItemCount":10,"PlaybackPositionTicks":0,"PlayCount":0,"IsFavorite":false,"Played":false,"Key":"66cc4465-6de4-7d14-1d4d-518351c50fb2","ItemId":"66cc44656de47d141d4d518351c50fb2"}]}}18:54:23 T:12508 NOTICE: EMBY WebSocketThread -> Message: Doing UserDataChanged: UserDataList: [{u'ItemId': u'd77bd75d55ef3920e1a5e1f7a8cf6607', u'IsFavorite': False, u'Played': True, u'LastPlayedDate': u'2015-08-18T16:53:45.5389574Z', u'PlaybackPositionTicks': 0, u'Key': u'293299', u'PlayCount': 6}, {u'ItemId': u'66cc44656de47d141d4d518351c50fb2', u'IsFavorite': False, u'Played': False, u'PlayedPercentage': 23.0887334895024, u'UnplayedItemCount': 10, u'PlaybackPositionTicks': 0, u'Key': u'66cc4465-6de4-7d14-1d4d-518351c50fb2', u'PlayCount': 0}]18:54:23 T:12508 NOTICE: EMBY LibrarySync -> Doing LibraryChanged : Processing User Data Changed : [{u'ItemId': u'd77bd75d55ef3920e1a5e1f7a8cf6607', u'IsFavorite': False, u'Played': True, u'LastPlayedDate': u'2015-08-18T16:53:45.5389574Z', u'PlaybackPositionTicks': 0, u'Key': u'293299', u'PlayCount': 6}, {u'ItemId': u'66cc44656de47d141d4d518351c50fb2', u'IsFavorite': False, u'Played': False, u'PlayedPercentage': 23.0887334895024, u'UnplayedItemCount': 10, u'PlaybackPositionTicks': 0, u'Key': u'66cc4465-6de4-7d14-1d4d-518351c50fb2', u'PlayCount': 0}]18:54:23 T:10876 NOTICE: EMBY LibrarySync -> Processing items: [{u'ItemId': u'd77bd75d55ef3920e1a5e1f7a8cf6607', u'IsFavorite': False, u'Played': True, u'LastPlayedDate': u'2015-08-18T16:53:45.5389574Z', u'PlaybackPositionTicks': 0, u'Key': u'293299', u'PlayCount': 6}, {u'ItemId': u'66cc44656de47d141d4d518351c50fb2', u'IsFavorite': False, u'Played': False, u'PlayedPercentage': 23.0887334895024, u'UnplayedItemCount': 10, u'PlaybackPositionTicks': 0, u'Key': u'66cc4465-6de4-7d14-1d4d-518351c50fb2', u'PlayCount': 0}]18:54:23 T:10876 NOTICE: EMBY LibrarySync -> Check video database.18:54:23 T:10876 NOTICE: Previous line repeats 1 times.18:54:23 T:10876 NOTICE: EMBY LibrarySync -> Check the music database.18:54:23 T:10876 NOTICE: EMBY WriteKodiVideoDB -> Found embyId: d77bd75d55ef3920e1a5e1f7a8cf6607 in database - kodiId: 357 fileId: None type: movie18:54:23 T:10876 NOTICE: EMBY LibrarySync -> Sync Database, Incremental Sync Setting Last Run Time Saved: 2015-08-18T16:49:23Z What do you make out of this? It seems to me that the Emby Players sends the info to mark it as played to the server, and the server writes it back to the KodiDB. Thus making the trip twice and marking the file as unwatched. Edited August 18, 2015 by Kosta 1 Link to comment Share on other sites More sharing options...
Angelblue05 4130 Posted August 19, 2015 Share Posted August 19, 2015 Seems like you didn't reset your library after updating to our latest beta. You need to do this because we changed the structure a bit. It should fix the issue you are having right away. The reason I know: it mentions the Kodiid, but the fileid is None which was added in the latest version, and should be populated to apply the watch status. To reset your library, just launch Emby for Kodi > reset your library (near the bottom). Sent from my iPhone using Tapatalk Link to comment Share on other sites More sharing options...
Kosta 8 Posted August 19, 2015 Author Share Posted August 19, 2015 Yes, that in fact worked out! Many thanks! 1 Link to comment Share on other sites More sharing options...
Recommended Posts