-
Notifications
You must be signed in to change notification settings - Fork 278
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not finding episodes when Xem entries end in a number #7396
Comments
Using Guessit directly:
|
@medariox i'm posting here, as I see some discrepancies compared to native guessit parsing. But I think that eventualy we also need to report upstream. Lot's of anime are release in this format: |
@p0psicles @mule007 |
Fixed with #7405 Please help us and still report it to guessit. |
…ti-ep Fix guessit anime titles treated as multiple episodes. Fixes #7396
One of the shows in my list (High Score Girl) isn't finding results when searches are being performed for it's second season. The show has an entry on Xem to map "High Score Girl 2" to the 2nd season of the show, but it seems to me like the parser is getting confused by the 2 in the title and can't decide which episode number the results are.
I will use S02E01 for the example below. Searching https://nyaa.si/?f=0&c=1_2&q=High+Score+Girl+2+-+01 returns a number of results, and I can see in the debug log that it is getting the results, but chokes on the desired result ([Mad Le Zisell] High Score Girl 2 - 01 [720p].mkv) with the following in the debug log:
2019-11-21 13:27:35 DEBUG FORCEDSEARCHQUEUE-MANUAL-346673 :: Jackett-Nyaa-EnglishAnime :: [fcb5a19] Error during parsing of release name: [Mad.Le.Zisell].High.Score.Girl.2.-.01.[720p].mkv, with error: Unable to match [Mad.Le.Zisell].High.Score.Girl.2.-.01.[720p].mkv to a series in your database. Parser result: release_group: Mad.Le.Zisell, title: High Score Girl, episode: [], absolute_episode: [1, 2], screen_size: 720p, container: mkv, type: episode, parsing_time: 0.0469999313354, total_time: 0.0479998588562, quality: 720p HDTV, season: None
Here is the output from guessit:
guessit: 3.1.0 rebulk: 2.0.0
? [Mad le Zisell] High Score Girl 2 - 01 [720p].mkv
: release_group: Mad le Zisell
title: High Score Girl
episode: [2, 1]
absolute_episode: [2, 1]
screen_size: 720p
container: mkv
type: episode
parsing_time: 0.114000082016
Strangely, if the Episode number is 4 or higher, it will parse differently:
guessit: 3.1.0 rebulk: 2.0.0
? [Mad le Zisell] High Score Girl 2 - 07 [720p].mkv
: release_group: Mad le Zisell
title: High Score Girl 2
episode: 7
absolute_episode: 7
screen_size: 720p
container: mkv
type: episode
parsing_time: 0.117999792099
So it seems this bug may only have an effect on episodes 1-3 (it did successfully snatch E4)
Here is my environment:
Branch: master
Commit: fcb5a19
Version: 0.3.7
Database: 44.14
Python Version: 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)]
SSL Version: OpenSSL 1.0.2j 26 Sep 2016
OS: Windows-7-6.1.7601-SP1
Locale: en_US.cp1252
Debug from Forced Search on S2 E1:
The text was updated successfully, but these errors were encountered: