Diaoul / subliminal

Subtitles, faster than your thoughts
http://subliminal.readthedocs.org
MIT License
2.4k stars 311 forks source link

[addic7ed] no show id found for multiple shows #964

Closed ithafer closed 4 months ago

ithafer commented 5 years ago

hello,

first of all, many thanks for this, it's a really nice application to have :)

since a few weeks, subliminal is not able to found any of my shows for the addic7ed provider

subliminal, version 2.0.5 - raspberry pi 3 - raspbian stretch

the debug for an example :

> pi@UplinkPi:~ $ subliminal --debug download --provider addic7ed --force -l fr --encoding utf-8 -p addic7ed /Shows/Deep\ 
> State/Season\ 1/Deep\ State\ -\ S01E05\ -\ Merger\ HDTV-720p.mkv 
> DEBUG:subliminal.cli:Collecting path /Shows/Deep State/Season 1/Deep State - S01E05 - Merger HDTV-720p.mkv
> INFO:subliminal.core:Scanning video 'Deep State - S01E05 - Merger HDTV-720p.mkv' in '/Shows/Deep State/Season 1'
> DEBUG:subliminal.core:Size is 880083955
> DEBUG:subliminal.core:Computed hashes {'thesubdb': 'f34326d27c250b07685c295114d71b3c', 'opensubtitles': '44e4532b556610c1', 'shooter': '1ce68a2ebc6a97149ade353e74d98430;56e99a45f002038157270ebf8d6bb2c8;431332c575dc3c710c50d3ac1bf542f4;9510c02c23041b22d45f0fc67b15c9ef', 'napiprojekt': '8bfcfc43ab5c843c169e384424cfc725'}
> INFO:subliminal.core:Refining video with metadata
> DEBUG:subliminal.refiners.metadata:Found video_codec h264
> DEBUG:subliminal.refiners.metadata:Found audio_codec AC3
> DEBUG:subliminal.refiners.metadata:MKV has no subtitle track
> INFO:subliminal.core:Refining video with tvdb
> INFO:subliminal.refiners.tvdb:Searching series 'Deep State'
> DEBUG:subliminal.refiners.tvdb:Found 1 results
> DEBUG:subliminal.refiners.tvdb:Found exact match on series u'Deep State'
> DEBUG:subliminal.refiners.tvdb:Found series {u'seriesId': u'', u'rating': u'TV-14', u'overview': u"Max Easton is a former spy whose past comes back to haunt him when he\u2019s summoned away from his new life in the Pyrenees by the head of a covert MI6/CIA team called 'The Section\u2019. Max soon finds himself at the heart of a covert intelligence war, immersed in a widespread conspiracy to profit from the spread of chaos in the Middle East.", u'firstAired': u'2018-04-05', u'id': 340666, u'aliases': [], u'networkId': u'', u'network': u'Fox Channel (UK)', u'zap2itId': u'', u'seriesName': u'Deep State', u'status': u'Continuing', u'added': u'2018-01-07 11:18:49', u'imdbId': u'tt4785472', u'lastUpdated': 1551518755, u'addedBy': 320361, u'genre': [u'Action', u'Crime', u'Drama'], u'banner': u'graphical/340666-g2.jpg', u'slug': u'340666', u'airsTime': u'9:00 PM', u'siteRatingCount': 3, u'airsDayOfWeek': u'Thursday', u'runtime': u'55', u'siteRating': 8.3}
> INFO:subliminal.refiners.tvdb:Getting series episode 1x5
> DEBUG:subliminal.refiners.tvdb:Found episode {u'seriesId': 340666, u'airsAfterSeason': None, u'dvdEpisodeNumber': 5, u'productionCode': u'', u'overview': u'Anna and her brother struggle to protect her daughters in France. Alexander Said, who led the team in Tehran, arrives in London to see White, but The Section head is in no mood for forgiveness. Max and Leyla stumble upon some information that could help them. ', u'airedSeasonID': 746368, u'thumbAdded': u'2018-05-03 13:28:00', u'episodeName': u'Merger', u'airedSeason': 1, u'airsBeforeSeason': None, u'showUrl': u'', u'id': 6497850, u'dvdDiscid': u'', u'filename': u'episodes/340666/6497850.jpg', u'dvdSeason': 1, u'writers': [u'Matthew Parkhill'], u'airedEpisodeNumber': 5, u'absoluteNumber': 5, u'thumbHeight': u'225', u'imdbId': u'tt7143812', u'lastUpdated': 1540201694, u'director': u'Matthew Parkhill', u'lastUpdatedBy': 431578, u'dvdChapter': None, u'airsBeforeEpisode': None, u'language': {u'overview': u'en', u'episodeName': u'en'}, u'thumbAuthor': 504350, u'siteRatingCount': 2, u'directors': [u'Matthew Parkhill'], u'firstAired': u'2018-05-02', u'guestStars': [], u'siteRating': 8.5, u'thumbWidth': u'400'}
> INFO:subliminal.core:Refining video with omdb
> DEBUG:subliminal.refiners.omdb:No need to search
> Collecting videos  [####################################]  100%  /Shows/Deep State/Season 1/Deep State - S01E05 - MergerCollecting videos  [####################################]  100%                                                                                           
> 1 video collected / 0 video ignored / 0 error
> INFO:subliminal.core:Listing subtitles with provider 'addic7ed' and languages set([<Language [fr]>])
> INFO:subliminal.core:Initializing provider addic7ed
> INFO:subliminal.core:Listing subtitles with provider 'addic7ed' and languages set([<Language [fr]>])
> DEBUG:subliminal.providers.addic7ed:Getting show id with year
> DEBUG:subliminal.providers.addic7ed:Getting show id with year
> DEBUG:subliminal.providers.addic7ed:Getting show id
> DEBUG:subliminal.providers.addic7ed:Getting show id
> WARNING:subliminal.providers.addic7ed:Series not found in show ids
> WARNING:subliminal.providers.addic7ed:Series not found in show ids
> ERROR:subliminal.providers.addic7ed:No show id found for u'Deep State' ({'country': None, 'year': 2018})
> ERROR:subliminal.providers.addic7ed:No show id found for u'Deep State' ({'country': None, 'year': 2018})
> DEBUG:subliminal.core:Terminating initialized providers
> INFO:subliminal.core:Terminating provider addic7ed
> Downloaded 0 subtitle
> 

Do you have any idea what i could do or where i could look to get more information ?

thanks !

Ithafer

h3llrais3r commented 5 years ago

@ithafer Are you using your own login for Addic7ed? If yes, they have added a captcha for the login, so authentication is broken when using your login credentials. Only workaround for now is using it without credentials, but then you're limited to the lower number of downloads.

ithafer commented 5 years ago

@h3llrais3r
I've used a login before but i've deconfigured it some month ago. Is it stored somewhere else and subliminal could still use it ?

EDIT : just tried by forcing the credentials and i've got an authentication issue in the debug mode ( looks like what you were telling me) - but i don't think it's related :(

Thanks !

Ithafer

h3llrais3r commented 5 years ago

They even seem to have added a captcha for fetching the shows from https://www.addic7ed.com/show.php This link is used to fetch the show ids... So basically the provider is broken...

ithafer commented 5 years ago

Strange because the subzero plugin for kodi is working with addic7ed - it's using subliminal as well (as far as i know...)

EDIT : not subzero...that's for plex...the plugin name is addic7ed.com...second edit tonight, time for bed before saying anything else.

h3llrais3r commented 5 years ago

Same issue with subzero :wink: https://github.com/pannal/Sub-Zero.bundle/issues/612

Koxx3 commented 5 years ago

yes, there is a captcha now :(

CyberMew commented 5 years ago

Just checked.

https://www.addic7ed.com/show.php is giving me a 404.

Logging in did not require me to enter a captcha.

ithafer commented 5 years ago

Stranger thing is that the kodi plugin for subtitles is working with addic7ed

CyberMew commented 5 years ago

Seems like they are working on an api. https://www.facebook.com/Addic7ed/posts/10156123842921723

https://m.facebook.com/story.php?story_fbid=10156156259606723&id=103460216722

Aftermah commented 5 years ago

They even seem to have added a captcha for fetching the shows from https://www.addic7ed.com/show.php This link is used to fetch the show ids... So basically the provider is broken...

Hi h3llrais3r,

The webpage https://www.addic7ed.com/shows.php is back and the captcha on the login page seems to not exist longer. But the provider still does'nt work on subliminal.

I don't have the skills to understand what's happen.

Thilas commented 5 years ago

https://www.addic7ed.com/shows.php is not back: it requires to sign in first so it returns the expected result.

And regarding the captcha on the login page, it is still there but no longer visible for users.