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.
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):
To Reproduce
Log file
Click to see log contents