-
Notifications
You must be signed in to change notification settings - Fork 33
Description
Describe the bug
Internet stream media information extraction error
https://*****:9443/vip/p4/2025/3/3/16/67c5ddc76bde00.02647420.mkv?KEY1=w_ovCX0sVYLhBigVCDOKTg&KEY2=1742981269&KEY3=488941&KEY4=world&KEY5=the.white.lotus.s03e03.1080p.web.h264-successfulcrab%5BEZTVx.to%5D.mkv&KEY7=febbox_file_download_v2&KEY8=488941
https://*****:9443/vip/p4/2025/3/24/10/67e138dcd038a1.50927552.mkv?KEY1=N9ARnzPtMFctM-bTL9LSCg&KEY2=1742979596&KEY3=488941&KEY4=world&KEY5=The+Hot+Spot+S01E02+Episode.2.1080p.NF.WEB-DL.JPN.AAC2.0.H.264-ToonsHub.mkv&KEY7=febbox_file_download_v2&KEY8=488941
I already added include_regexes
include_regexes:
episode: ['.*KEY5=(?P<title>.+?)[+.]+sSeE', '.*KEY5=(?P<title>[\w.]+?).sSeE']
movie: ['.KEY5=(?!.[sS]\d+[eE]\d+)(?P<title>.+?).+']
However, the extraction still results in "the.white.lotus" or "The+Hot+Spot". The season and episode are correct, but the title includes the dot or plus sign, which causes Trakt to fail the search.
Is there any better way to do this? thanks in advance
Desktop (please complete the following information):
- OS and Version: Windows 11 24h2
- Python Version: Python 3.10.11
- Player and Version: mpv.net v7.1.1.0
- Trakt Scrobbler Version: Trakts version 1.7.0
To Reproduce
Log file
Click to see log contents
2025-03-26 13:28:00,863 - DEBUG - mpv - file_info - Guessit url '/vip/p4/2025/3/3/16/67c5ddc76bde00.02647420.mkv'
2025-03-26 13:28:00,863 - DEBUG - mpv - file_info - Matched regex pattern re.compile('.*KEY5=(?P<title>.+?)[\\+\\.]+[sS](?P<season>\\d+)[eE](?P<episode>\\d+)')
2025-03-26 13:28:00,863 - DEBUG - mpv - file_info - Guess: {'title': 'the.white.lotus', 'season': '03', 'episode': '03', 'type': 'episode'}
2025-03-26 13:28:00,863 - DEBUG - mpv - monitor - action=stop_previous
2025-03-26 13:28:00,864 - DEBUG - mpv - monitor - action=scrobble
2025-03-26 13:28:00,864 - DEBUG - scrobbler - scrobbler - Scrobbling stop at 0.47% for The+Hot+Spot
2025-03-26 13:28:00,864 - DEBUG - mpv - monitor - {'state': 1, 'progress': 0.0, 'media_info': {'type': 'episode', 'title': 'the.white.lotus', 'season': 3, 'episode': 3}, 'updated_at': 1742966880.8630922}
2025-03-26 13:28:00,864 - WARNING - scrobbler - trakt_interface - Invalid trakt id for The+Hot+Spot
2025-03-26 13:28:00,865 - WARNING - scrobbler - scrobbler - Scrobble unsuccessful. Discarding it.
2025-03-26 13:28:00,865 - DEBUG - scrobbler - scrobbler - Scrobbling pause at 0.00% for the.white.lotus
2025-03-26 13:28:00,865 - DEBUG - scrobbler - trakt_interface - Searching trakt: Title: "the.white.lotus"
2025-03-26 13:28:01,817 - WARNING - scrobbler - trakt_interface - Trakt search yielded no results for the show, the.white.lotus
2025-03-26 13:28:01,823 - DEBUG - scrobbler - trakt_interface - Trakt ID: -1
2025-03-26 13:28:01,825 - WARNING - scrobbler - trakt_interface - Invalid trakt id for the.white.lotus
2025-03-26 13:28:01,825 - WARNING - scrobbler - scrobbler - Scrobble unsuccessful. Discarding it.
2025-03-26 13:29:16,782 - DEBUG - mpv - monitor - action=scrobble
2025-03-26 13:29:16,783 - DEBUG - mpv - monitor - {'state': 0, 'progress': 0.0, 'media_info': {'type': 'episode', 'title': 'the.white.lotus', 'season': 3, 'episode': 3}, 'updated_at': 1742966956.782815}
2025-03-26 13:29:16,783 - DEBUG - scrobbler - scrobbler - Scrobbling stop at 0.00% for the.white.lotus
2025-03-26 13:29:16,784 - WARNING - scrobbler - trakt_interface - Invalid trakt id for the.white.lotus
2025-03-26 13:29:16,784 - WARNING - scrobbler - scrobbler - Scrobble unsuccessful. Discarding it.