Comments (7)
Seems to be happening as MPC pauses the file at the last second, instead of stopping, which is considered to be a 'STOP' by trakt.
from trakt-scrobbler.
@cyatek I've pushed some fixes for this. Could you please update, and check if its working properly?
from trakt-scrobbler.
Looks like it's still happening
https://i.imgur.com/bMbC9ip.png
Log file
Click to see log contents
2019-06-16 15:58:21,726 - DEBUG - mpchc - file_info - Filepath E:\TV\Norm.Macdonald.Has.a.Show.S01.COMPLETE.720p.NF.WEBRip.DDP2.0.x264-monkee[TGx]\Norm.Macdonald.Has.a.Show.S01E05.Jane.Fonda.720p.NF.WEB-DL.DDP2.0.x264-monkee.mkv
2019-06-16 15:58:21,727 - DEBUG - mpchc - file_info - Trying to match custom regex.
2019-06-16 15:58:21,727 - DEBUG - mpchc - file_info - No regex matches for E:/TV/Norm.Macdonald.Has.a.Show.S01.COMPLETE.720p.NF.WEBRip.DDP2.0.x264-monkee[TGx]/Norm.Macdonald.Has.a.Show.S01E05.Jane.Fonda.720p.NF.WEB-DL.DDP2.0.x264-monkee.mkv
2019-06-16 15:58:21,728 - DEBUG - mpchc - file_info - Using guessit module to match.
2019-06-16 15:58:22,248 - DEBUG - mpchc - file_info - MatchesDict([('title', 'Norm Macdonald Has a Show'), ('season', 1), ('other', ['Complete', 'Rip']), ('screen_size', '720p'), ('streaming_service', 'Netflix'), ('source', 'Web'), ('audio_codec', 'Dolby Digital Plus'), ('audio_channels', '2.0'), ('video_codec', 'H.264'), ('episode', 5), ('episode_title', 'Jane Fonda'), ('release_group', 'monkee'), ('container', 'mkv'), ('mimetype', 'video/x-matroska'), ('type', 'episode')])
2019-06-16 15:58:22,249 - DEBUG - scrobbler - trakt_interface - Searching cache.
2019-06-16 15:58:22,249 - DEBUG - scrobbler - trakt_interface - {'show': {'ids': {'trakt': 135426}}, 'episode': {'season': 1, 'number': 5}}
2019-06-16 15:58:22,528 - INFO - scrobbler - scrobbler - Scrobble start successful.
2019-06-16 16:26:13,038 - DEBUG - scrobbler - trakt_interface - {'show': {'ids': {'trakt': 135426}}, 'episode': {'season': 1, 'number': 5}}
2019-06-16 16:26:13,363 - INFO - scrobbler - scrobbler - Scrobble stop successful.
2019-06-16 16:26:24,042 - INFO - mpchc - monitor - Unable to connect to mpchc. Ensure that the web interface is running.
2019-06-16 16:26:24,042 - DEBUG - scrobbler - trakt_interface - {'show': {'ids': {'trakt': 135426}}, 'episode': {'season': 1, 'number': 5}}
2019-06-16 16:26:24,222 - WARNING - scrobbler - scrobbler - Scrobble unsuccessful. Will try again later.
2019-06-16 16:26:34,047 - DEBUG - mpchc - file_info - Filepath E:\TV\Norm.Macdonald.Has.a.Show.S01.COMPLETE.720p.NF.WEBRip.DDP2.0.x264-monkee[TGx]\Norm.Macdonald.Has.a.Show.S01E06.Chevy.Chase.720p.NF.WEB-DL.DDP2.0.x264-monkee.mkv
2019-06-16 16:26:34,047 - DEBUG - mpchc - file_info - Trying to match custom regex.
2019-06-16 16:26:34,047 - DEBUG - mpchc - file_info - No regex matches for E:/TV/Norm.Macdonald.Has.a.Show.S01.COMPLETE.720p.NF.WEBRip.DDP2.0.x264-monkee[TGx]/Norm.Macdonald.Has.a.Show.S01E06.Chevy.Chase.720p.NF.WEB-DL.DDP2.0.x264-monkee.mkv
2019-06-16 16:26:34,047 - DEBUG - mpchc - file_info - Using guessit module to match.
2019-06-16 16:26:34,140 - DEBUG - mpchc - file_info - MatchesDict([('title', 'Norm Macdonald Has a Show'), ('season', 1), ('other', ['Complete', 'Rip']), ('screen_size', '720p'), ('streaming_service', 'Netflix'), ('source', 'Web'), ('audio_codec', 'Dolby Digital Plus'), ('audio_channels', '2.0'), ('video_codec', 'H.264'), ('episode', 6), ('episode_title', 'Chevy Chase'), ('release_group', 'monkee'), ('container', 'mkv'), ('mimetype', 'video/x-matroska'), ('type', 'episode')])
2019-06-16 16:26:34,141 - DEBUG - scrobbler - trakt_interface - {'show': {'ids': {'trakt': 135426}}, 'episode': {'season': 1, 'number': 6}}
2019-06-16 16:26:34,398 - INFO - scrobbler - scrobbler - Scrobble start successful.
2019-06-16 16:26:34,399 - DEBUG - scrobbler - scrobbler - Adding item to history {'state': 0, 'progress': 100.0, 'media_info': {'type': 'episode', 'title': 'Norm Macdonald Has a Show', 'season': 1, 'episode': 5}, 'updated_at': 1560698773.03842}
2019-06-16 16:26:34,707 - INFO - scrobbler - scrobbler - Successfully added media to history.
2019-06-16 16:56:34,970 - DEBUG - scrobbler - trakt_interface - {'show': {'ids': {'trakt': 135426}}, 'episode': {'season': 1, 'number': 6}}
2019-06-16 16:56:35,347 - INFO - scrobbler - scrobbler - Scrobble stop successful.
2019-06-16 16:56:45,974 - INFO - mpchc - monitor - Unable to connect to mpchc. Ensure that the web interface is running.
2019-06-16 16:56:45,974 - DEBUG - scrobbler - trakt_interface - {'show': {'ids': {'trakt': 135426}}, 'episode': {'season': 1, 'number': 6}}
2019-06-16 16:56:46,159 - WARNING - scrobbler - scrobbler - Scrobble unsuccessful. Will try again later.
from trakt-scrobbler.
Hmm looks like its a problem carried over from before the fix. Do one thing, delete the watched_cache.json
file once (you'll have to kill pythonw.exe first, and reboot later).
from trakt-scrobbler.
Get this too, using VLC. Would the above fix it?
Thanks for the great tool!
from trakt-scrobbler.
Found the bug :) Should be fixed in the latest commit.
from trakt-scrobbler.
Awesome, thanks so much!
from trakt-scrobbler.
Related Issues (20)
- [Installation] Not working on Arch Linux (Garuda) HOT 3
- [BUG] Python 3.12 - AttributeError: 'pkgutil' has no attribute 'ImpImporter' HOT 1
- [BUG] Notification button doesn't work but click does HOT 2
- [BUG] trakt-scrobbler are not working with syncplay@mpv HOT 8
- [FR] Adding delay to autostart HOT 1
- [BUG] Python 3.12 uncaught exceptions HOT 2
- [BUG] Issue when starting trakts HOT 5
- [BUG] `TypeError: WPARAM is simple, so must be an int object (got NoneType)` error in log HOT 1
- [BUG] cannot install trakt-scrobbler from git HOT 1
- [BUG] `module 'pkgutil' has no attribute 'ImpImporter'` error for command `trakts init` with python 3.12 HOT 2
- Python 3.12 is not supported [BUG]
- [BUG] Trakts gives error after ubuntu 20-22-23 upgrade HOT 3
- [BUG] scrobble stuck even after reformatting HOT 4
- Support monitoring players across different machines HOT 3
- [Installation] I can't find remap_rules.toml HOT 3
- [Feature Request] add `scrobble_at` option to specify percentage after which trakt-scrobbler will send "watched" status to trakt HOT 2
- Cant get trakts auth working? HOT 2
- Error: Media Info is Incorrect HOT 8
- [Installation] HOT 1
- [BUG] `Ignoring encoding error 'utf-8' codec can't decode byte 0xd4 in position 38: invalid continuation byte` when playing file with russian file name HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from trakt-scrobbler.