imdb\....?/title/tt([0-9]*)
imdb\....?/title\?([0-9]*)
(?!^$)
https?://(?:www\.)?thetvdb.com/(?:index\.php)?\?tab=series&id=([0-9]+)
(?!^$)>
"token": "(.*)"
"token": "(.*)"
"id": (\d+),
"token": "(.*)"
^(?!\Q$INFO[fallbacklanguage]\E$)
"aliases": \[([^]]*)\],\s+"banner": "[^"]*",\s+"firstAired": "([^"]*)",\s+"id": (\d+),\s+"network": "[^"]*",\s+"overview": (?:"[^}]*"|null),\s+"seriesName": "([^}]*)",
313081
$$16
-$INFO[language].jsonhttps://api.thetvdb.com/series/|Authorization=Bearer%20$$19&accept-language=$INFO[language]
Authorization=Bearer%20(.+)&accept-language
"id": (\d+),
"imdbId": "(tt\d+)",
"seriesName": "(.*)",\s+"aliases"
"seriesName": null,\s+"aliases"
"firstAired": "([^"]*)",
"runtime": "([^"]*)",
"network": "([^"]*)",
"overview": "(.*)",\s+"lastUpdated"
(.*?)\\r
(?!^$)(.*)
"overview": null,\s+"lastUpdated"
"rating": "([^"]*)",
"genre": \[([^]]*)\]
"([^"]+)"
(?!^$)
(?!^\Q$INFO[fallbacklanguage]\E$)
"id": (\d+),
"id": (\d+),
"siteRating": (?:(\d+(?:\.\d)?)|null)
"siteRatingCount": (?:(\d+)|null)\s+}
"imdbId": "(tt\d+)",
TheTVDB
TheTVDB|true
^tt\d+\|(?:IMDb(\|default)|.*true$)
"id": (\d+),
"seriesName": "(.*)",\s+"aliases"
missingtitle
"overview": "(.*)",\s+"lastUpdated"
(.*?)\\r
missingplot
"name": "([^}]+)",\s+"role": "([^}]+)",\s+"sortOrder": (\d+),\s+"image": "([^"]+)",
"name": "([^}]+)",\s+"role": "([^}]+)",\s+"sortOrder": (\d+),\s+"image": (?:""|null),
"token": "(.*)"
"keyType": "([^"]+)"
"keyType": "([^"]+)"
^(?!\Q$$16\E$|en$)
"keyType": "([^"]+)"
^(?!en)
"id": (\d+),\s+"keyType": "([^"]+)",\s+"subKey": "([^"]*)",\s+"fileName": "([^"]+)",\s+"resolution": "([^"]*)",\s+"ratingsInfo": {\s+"average": (?:([\d\.]+)|null),\s+"count": \d+\s+},\s+"thumbnail": "([^"]+)"
"keyType": "([^"]+)",
poster
banner
season
http://www.thetvdb.com/banners/
poster
banner
season
-1
http://www.thetvdb.com/banners/
"token": "(.*)"
"id":(\d+)}
(?!^$)
http://(?:www\.)?thetvdb\.com/api/.+/series/(\d+)/all/
http://(?:www\.)?thetvdb\.com/api/.+/series/(\d+)/all/
"last": (\d+),
LoadEpisodeListepisodes-$$18--$INFO[language].jsonhttps://api.thetvdb.com/series/$$18/episodes?page=|Authorization=Bearer%20$$19&accept-language=$INFO[language]
"absoluteNumber": (?:(\d+)|null),\s+"airedEpisodeNumber": (\d+),\s+"airedSeason": (\d+),\s+"airedSeasonID": \d+,\s+"dvdEpisodeNumber": (?:([\d\.]+)|null),\s+"dvdSeason": (?:(\d+)|null),\s+"episodeName": (?:"([^}]*)"|null),\s+"firstAired": (?:"([^"]*)"|null),\s+"id": (\d+),\s+"language": {[^}]+},\s+"lastUpdated": \d+,\s+"overview": (?:"([^}]*)"|null)\s+}
(?!^$)
|
|
$$12
Episode order: DVD Absolute Aired
1
0
.
https://api.thetvdb.com/login?{"apikey":"439DFEBA9D3059C6","id":}|Content-Type=application/json&accept-language=$INFO[language]
|
https://api.thetvdb.com/login?{"apikey":"439DFEBA9D3059C6","id":}|Content-Type=application/json
"id":(\d+)}
"token": "(.*)"
(\d+)\|
"id": (\d+),
"id": (\d+),
"airedSeason": (\d+),
"airedEpisodeNumber": (\d+),
"episodeName": "(.*)",\s+"firstAired"
"episodeName": null,\s+"firstAired"
"firstAired": (?:"([^"]*)"|null),
"overview": "(.*)",\s+"language"
(.*?)\\r
(?!^$)(.*)
"overview": null,\s+"language"
"dvdSeason": (?:(\d+)|null),
"dvdEpisodeNumber": (?:(\d+)|null),
"absoluteNumber": (?:(\d+)|null),
"airsAfterSeason": (?:(\d+)|null),
"airsBeforeSeason": (?:(\d+)|null),
"airsBeforeEpisode": (?:(\d+)|null),
"siteRating": (?:([\d\.]+)|null),
"siteRatingCount": (?:(\d+)|null)\s+}
"imdbId": "(tt\d+)",
"filename": (?:"([^"]*)"|null),
"writers": \[([^]]*)\],
"([^"]*)",
"directors": \[([^]]*)\],
"([^"]*)",
"guestStars": \[\s+"([^]]*)"\s+\],
([^,"]+)[,"\s]+
^$
^\Q$INFO[fallbacklanguage]\E$
(?!^$)
(?!^\Q$INFO[fallbacklanguage]\E$)
"episodeName": "(.*)",\s+"firstAired"
missingtitle
"overview": "(.*)",\s+"language"
(.*?)\\r
missingplot
$$12
1
0
.
1
1
1
|default
tvdb
true
1
tvdb
true
http://www.thetvdb.com/banners/